概述
动态设置控件高度的意思就是,通过已经运行在内存中apk,加载一个页面的时候在java里动态声明控件高度,或页面加载完毕,点击一个槽,控件高度被改变;
xml文件
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<View
android:id="@+id/view_shopTop"
android:layout_width="match_parent"
android:layout_height="match_parent">
</View>
</LinearLayout>
注意:包裹层的高度是wrac
java文件:
高度获取
h=getStatusBarHeight(getActivity());
上面是获取状态栏的高度
mViewTop=view.findViewById(R.id.view_shopTop);
LinearLayout.LayoutParams params= (LinearLayout.LayoutParams) mViewTop.getLayoutParams();
params.weight=LinearLayout.LayoutParams.MATCH_PARENT;
params.height=h;
mViewTop.setLayoutParams(params);
最后
以上就是鳗鱼鸵鸟为你收集整理的android动态设置控件高度的全部内容,希望文章能够帮你解决android动态设置控件高度所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复