这里有许多有用的链接描述如何在android中为布局添加边框,还有其他描述如何将图像作为背景添加到布局中。但他们正在分开工作。
我的应用程序中有一个textview,我想为它添加一个背景图像,还有一个边框
我四处搜寻但没找到任何东西
这是我的XML文件的单独代码:
背景图片:
<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/TitlePattern"
android:tileMode="repeat" />
边框:
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#FFFFFF"/>
<stroke android:width="2dip" android:color="#635E5E" />
<padding android:left="0dip" android:top="0dip" android:right="0dip" android:bottom="0dip" />
</shape>
如何将我的文本视图同时提供?
答案 0 :(得分:3)
您可以使用layer-list。这是一个例子:
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item>
<color android:color="#ffffff" />
</item>
<item
android:bottom="2dp"
android:left="2dp"
android:right="2dp"
android:top="2dp">
<bitmap
xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/TitlePattern"
android:tileMode="repeat" />
</item>
</layer-list>
答案 1 :(得分:0)
在带边框
的布局中包含带背景的textview