Java 文本视图中的右垂直线

Java 文本视图中的右垂直线,java,android,textview,border,Java,Android,Textview,Border,如何在文本视图框中创建右垂直线我想在文本视图的右侧添加一条垂直边框线 我试过了,但它产生了一条水平线 <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item> <shape android:shape="line"> <stroke android:wid

如何在文本视图框中创建右垂直线我想在文本视图的右侧添加一条垂直边框线

我试过了,但它产生了一条水平线

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
 <item>
 <shape android:shape="line">
    <stroke android:width="5dp" android:color="#FFFF00" />
    <solid android:color="#00000000" />

    <padding android:right="25dp" />

</shape>

怎么做呢?

为什么不使用“垂直”视图和相对视图呢?

试试这个

<TextView 
        android:id="@id/textview"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="@string/"stringvalue""/>
    <View 
        android:id="@id/verticalId"
        android:layout_width="fill_parent"
        android:layout_height="1dp"/>