Android开发中,9-patch (九宫格)图片作为背景带来的问题
2017-08-28 09:58
387 查看
9-patch 为了解决不同分屏下的图片适应性,对图片做了padding,而在android中,要给一个控件设置背景图,最终是要调用 setBackgroundDrawable 方法来设置图片资源,而此方法执行是这样的,如果图片资源带有padding的话,会缺省作为控件的padding。基于这样,如果控件没有明确设置自己的padding,很肯能会出现图片能出来,但是里边的内容,如文字看不到的情况,此时需要自己给控件设置下padding,才可以正常显示。
相关文章推荐
- Android开发中,9-patch (九宫格)图片作为背景带来的问题
- [Android开发] 代码code设置9.png/9-patch 图片背景后,此view中的TextView等控件显示不正常(常见于listview中)
- [Android开发] 代码code设置9.png/9-patch 图片背景后,此view中的TextView等控件显示不正常(常见于listview中)
- [Android开发] 代码code设置9.png/9-patch 图片背景后,此view中的TextView等控件显示不正常(常见于listview中)
- [Android开发] 代码code设置9.png/9-patch 图片背景后,此view中的TextView等控件显示不正常(常见于listview中)
- android开发之给LinearLayou设置网络图片作为背景
- Android开发之CheckedBox背景图片设置问题
- [Android开发] 代码code设置9.png/9-patch 图片背景后,此view中的TextView等控件显示不正常(常见于listview中)
- [Android开发] 代码code设置9.png/9-patch 图片背景后,此view中的TextView等控件显示不正常(常见于listview中)
- [Android开发] 代码code设置9.png/9-patch 图片背景后,此view中的TextView等控件显示不正常(常见于listview中)
- [Android开发] 代码code设置9.png/9-patch 图片背景后,此view中的TextView等控件显示不正常(常见于listview中)
- android ListView常见问题解决方法(滚动背景变黑,去除滑动时阴影,拖动时Item图片不显示)
- 解决IE下图片作为背景时,有鼠标操作时的抖动问题:
- android网络上获取图片作为ImageButton和ImageView的背景
- IOS开发:关于设置UIView的背景为图片的方法以及问题
- IOS开发:关于设置UIView的背景为图片的方法以及问题
- ireport+struts2集成开发总结一: 解决HTML图片背景不能显示的问题
- 【游戏开发备注之一】关于Cocos2dx_v1.x版本iphone与Android运行出现图片白块、添加GameCenter报错问题及编译Android闪退的解决办法&&CCLOG与CClog的区别
- android-listview拖动时背景变黑的问题 分类: android开发
- Android PNG渐变背景图片失真问题