如何为两个不同的TextView提供相同的背景颜色?

时间:2016-08-30 12:53:42

标签: android android-layout listview

我只想给我的两个文字视图提供相同的背景。

我的代码是:

<TextView
    android:layout_width="200dp"
    android:background="#f3f3f3"
    android:layout_height="wrap_content"
    android:textAppearance="?android:attr/textAppearanceLarge"
    android:text="192.00 $"
    android:paddingLeft="4dp"
    android:textSize="36sp"
    android:id="@+id/textView"
    android:layout_marginTop="50dp"
    android:layout_below="@+id/imageView"
    android:layout_centerHorizontal="true" />
<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textAppearance="?android:attr/textAppearanceSmall"
    android:text="Recharge Limit"
    android:id="@+id/textView2"
    android:layout_below="@+id/textView"
    android:layout_centerHorizontal="true" />

3 个答案:

答案 0 :(得分:0)

正如您在评论中提到的,您的第二个Text View低于第一个Text View。因此,您可以将Linear Layout放置在Linear Layout视图中,方向垂直,并将背景设置为Text View,以便<LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="#f3f3f3" android:orientation="vertical" > <TextView android:id="@+id/textView" android:layout_width="200dp" android:layout_height="wrap_content" android:text="192.00 $" android:textAppearance="?android:attr/textAppearanceLarge" android:textSize="36sp" /> <TextView android:id="@+id/textView1" android:layout_width="200dp" android:layout_height="wrap_content" android:layout_marginTop="50dp" android:text="192.00 $" android:textAppearance="?android:attr/textAppearanceLarge" android:textSize="36sp" /> </LinearLayout> 都具有相同的颜色。

{{1}}

希望得到这个帮助。

答案 1 :(得分:0)

f

中声明您的颜色
res/values color.xml

并在 <color name="bg_tv_color">#f3f3f3</color> 标记中添加。

Text View

答案 2 :(得分:0)

您可以为文本视图border-width自定义样式并在文本视图中使用`

.dropbtn