热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

android–为什么RelativeLayour中的九个补丁图像会隐藏所有内部元素?

当我将9.PNG图像设置为RelativeLayout的背景时,其中的所有元素都缩小到中间.这是XML和快照.

当我将9.PNG图像设置为RelativeLayout的背景时,其中的所有元素都缩小到中间.这是XML和快照.

xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_
android:layout_
android:background="@drawable/bg"
>
android:layout_
android:layout_
android:text="Just a simple white text which does not show up"
android:textColor="#ffffff"
/>

如果我将背景更改为颜色或普通图像,我会得到文本.

android:background="@drawable/bg2" //normal image

谁能解释为什么会这样?

解决方法:

你定义了9补丁的内容区域了吗?因为看起来内容区域是中间的小像素.

内容区域由九个补丁的底部和右侧定义.例如,您可以使其与补丁一样大.


推荐阅读
author-avatar
dvs5453401
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有