android - 如何在 Android TextView 周围放置边框?

标签 android android-layout textview border android-shapedrawable

是否可以在 Android TextView 周围绘制边框?

最佳答案

您可以将可绘制的形状(矩形)设置为 View 的背景。

<TextView android:text="Some text" android:background="@drawable/back"/>

和矩形drawable back.xml(放入res/drawable文件夹):

<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" >
   <solid android:color="@android:color/white" />
   <stroke android:width="1dip" android:color="#4fa5d5"/>
</shape>

您可以使用 @android:color/transparent 使纯色具有透明背景。 您还可以使用填充将文本与边框分开。 有关详细信息,请参阅:http://developer.android.com/guide/topics/resources/drawable-resource.html

关于android - 如何在 Android TextView 周围放置边框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50671268/

相关文章:

android - ViewPager 中光标驱动的内容

java - 这是在单例助手中获取/设置多个 SharedPreferences 的有效方法吗?

java - 无法用.so文件解析相应的JNI函数

Android 在不使用 XML 的情况下指定像素单位(如 sp、px、dp)

android - 如何在线性布局中获取textview的位置(Y坐标)

Android textview 阴影不能使用 style.xml

javascript - react native android native 模块 promise 不会解决或拒绝

Android:翻译动画和相对布局

android - 使用 LinearLayout 将按钮底部对齐

android - Android 上的双文本 TextView