android设置view的高度
① android 如何动态设置控件的宽度和高度
android中的控件如果在xml布局文件中把控件的layout_width和layout_height写成固定值了,好像就不能再在程序中更改该控件的高度和宽度了,不知哪位大侠有何良策可以指教一二,如 xml文件内容如下: <LinearLayout android:id="@id/dialog_bottom_neutral" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="1.0" android:gravity="center"<Buttonandroid:id="@id/dialog_bottom_neutral_button" android:layout_width="80.0dip" android:layout_height="28.0dip" android:background="@drawable/dlg_button" android:gravity="center" android:singleLine="true" android:text="mid" android:textColor="@drawable/dlg_button_text_color" android:textSize="14.0sp" / 小弟在程序中使用button.width和button.height设置没用,用LayoutParmas设置也没用
② Android中如何在代码中设置View的宽和高
LayoutParams params = mWebViewHeader.getLayoutParams(); params.height = height; params.width = LayoutParams.FILL_PARENT; mWebViewHeader.setLayoutParams(params);
③ android 自定义view 怎么设置其宽度和高度
你这个View是怎么使用的?是在activity的xml文件中把它当一个控件放进去的吗?如果是这样的话,你直接xml里面设置宽高就行。如果你是new 一个View出来的,然后代码控制它的具体位置的话,也是能设置这个View宽高的。
④ Android 用自定义高度自适应的viewpager,在进行滑动的时候滑动很不顺畅,有时根本划不动,求大神帮忙下
自已重写ViewPager就行了在onMeasure里做一下处理就可以实现自适应高度了.
主要是重写onMeasure方法来实现的。源代码已上传附件。
⑤ android 自定义view 怎么设置其宽度和高度
自定义view的父类肯定是View或者View的子类。所以也是支持layout_width,layout_height属性的,如果想另外控制的话,可以重写View的onDraw方法。
⑥ android 自定义view 怎么设置其宽度和高度
自定义View 可以设置iji的布局,
1.在布局中设置宽高
2.在ondraw方法中绘制的view设置宽高
3.LayoutInflater设置宽高
⑦ android在代码中设置控件(ScrollView)的高度
一般View像你说的那样便得了,如果那样不行的话可能Scrollview比较特殊一点,我一般都是让ScrollView wrap_content ,然后ScrollView里的布局不要wrap_content,比如里面嵌套一个RelaytiveLayout,这个RelaytiveLayout的高度写死。你代码中设置这个RelaytiveLayout的高度试试能不能满足你的需求
⑧ android怎么改变view的高度
这样的思路不太对啊 ,如果需要再添加其他的view最好是把keyboardview和你说的候选栏放在一个layout如LinearLayout 或是RelativeLayout里,再去调整位置和高度等。
getHeight在绘制之前是只会返回0的。如果只是单纯需要重新定义view的高度,最好通过LayoutParams来改变里面的width 和height参数
LayoutParams lp = view.getLayoutParams();
lp.width = 110;
lp.height = 500;
view.setLayoutParams(lp);
view.invidate();