Android 5.0上动态布局层级覆盖问题
2015-11-26 17:38
381 查看
问题:
在Android 上需要动态布局页面 ,其中一个button view,一个imageview,imageview有部分覆盖到buttonview上先new 一个button add进 viewgroup,然后new 一个image add进 viewgroup,Android 5.0以下达到了想要的效果,5.1上测试发现,buttonview 会覆盖掉imageview,而不是imageview 部分覆盖 buttonview
解决办法:
1、使用 framelayou ,线性布局重新包裹 button 和imageview 在add进父view,无效
2、addview时指定index ,无效,改变addview 顺序,无效。
3、 最后发现 相同类型的view 不会出现这个问题,比如image 和imageview,button和button,textview与textview
所以最后全部改成textview,问题解决
不知道有谁碰到过,这是为什么?求解!
在Android 上需要动态布局页面 ,其中一个button view,一个imageview,imageview有部分覆盖到buttonview上先new 一个button add进 viewgroup,然后new 一个image add进 viewgroup,Android 5.0以下达到了想要的效果,5.1上测试发现,buttonview 会覆盖掉imageview,而不是imageview 部分覆盖 buttonview
解决办法:
1、使用 framelayou ,线性布局重新包裹 button 和imageview 在add进父view,无效
2、addview时指定index ,无效,改变addview 顺序,无效。
3、 最后发现 相同类型的view 不会出现这个问题,比如image 和imageview,button和button,textview与textview
所以最后全部改成textview,问题解决
不知道有谁碰到过,这是为什么?求解!
相关文章推荐
- android应用设备兼容性
- android: 增加 addDataScheme("file") 才能收到SD卡插拔事件的原因分析 -- 浅析android事件过滤策略
- AndroidStudio快捷键Search/Replace
- as(android studio)的初次使用
- Android工程A依赖B,B依赖C
- 遵循Android Layout优化的两段通用代码
- Android 图片优化
- android资源目录之drawable
- 如何使用picasso 对Android图片下载缓存
- android studio快捷键大全
- Android调用相机保存图片到相册
- (转)Android之shape与selector实现圆角
- Android 个推 Clientid,PushManagerReceiver
- opencv人脸检测代码应用与分析(PC端和Android端)
- Android 屏幕适配(2)
- Android设置透明、半透明等效果
- Android 图片下载无法预览问题
- Android 屏幕适配(1)
- android安全
- android 无线调试