Android自定义布局的背景在多分辨率的情况下设置fill_parent时背景不能够横向全屏的问题解决
2013-10-17 15:38
781 查看
问题描述:最近做了一个自定义的控件LinearLayout就是公用的底部菜单条,在指定分辨率下(例如:480x800,480x854)下背景是正常的,但是当程序运行到非指定(默认)的分辨率下就不正常了(layout文件夹下)。右边会显示空白。最开始的时候认为是图片的问题,找了好久也测试了好久,都没有找到方案。我在想到底是什么问题呢?
解决办法如下:在代码中指定布局的宽度问题解决
代码如下:
解决办法如下:在代码中指定布局的宽度问题解决
代码如下:
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.FILL_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT); addView(menuView,params);
相关文章推荐
- 关于Android内存、性能优化的一些细节
- android.database.StaleDataException: Attempted to access a cursor after it has been closed
- Android使用OrmLite数据库框架 之 使用表配置文件
- 写自己的ANDROIDSDK 参考资料1
- Android应用安装过程及原理
- Android使用OrmLite数据库框架 之 基本用法
- Android APIDemos 研读之一:android.graphics.Movie
- Android ContactsProvider源码分析
- Android颜色值(转)
- Android权限机制总结与常见权限不足问题分析
- android开发时使用游标时一定要关闭
- 【Android开发那点破事】Android判断SD卡状态
- 各种android手机所拥有的手机传感器
- 如何创建Android library
- 【android】序列化Serializable和继承
- android中画虚线--.PathEffect类简单认识
- Android 4.0+ 版本中的EditText字符重叠问题
- android4.0.3 修改启动动画和开机声音
- Android,三级列表实现
- 使用keytool查看Android的keyfile