2016-02-12 20 views
-2

我想添加一個tableRow(兩個textview之間)和mylayout的垂直線視圖是這樣的。 我不想完整的邊框到那個表格佈局。如何在android中的Tablerow中添加視圖?

<TableRow android:background="@color/alto"> 

<TextView 
     android:layout_gravity="center_vertical" 
     android:layout_marginBottom="15dp" 
     android:layout_marginLeft="10dp" 
     android:layout_marginStart="10dp" 
     android:layout_marginTop="15dp" 
     android:layout_weight="1" 
     android:padding="3dip" 
     android:text="@string/minimum_fare" 
     android:textAppearance="@android:style/TextAppearance.Small" 
     android:textColor="@android:color/black" /> 

    <TextView 
     android:id="@+id/minimum_fare_textView" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_gravity="center_vertical" 
     android:layout_marginEnd="10dp" 
     android:layout_marginLeft="5dp" 
     android:layout_marginRight="10dp" 
     android:layout_marginStart="5dp" 
     android:layout_weight="1" 
     android:textAppearance="@android:style/TextAppearance.Small" 
     android:textColor="@android:color/black" /> 
</TableRow> 

版面應該像 enter image description here

回答

1

對於線既可以使用的線的圖像,也可以使用與背景設定爲特定的顏色和特定寬度的空視圖;像這樣:

<TableRow android:background="@color/alto"> 

<TextView 
     ------------ 
     ------------/> 
//This will create a 1dp thick line with black background. 
    <View 
     android:layout_width="1dp" // 
     android:layout_height="match_parent" 
     android:layout_gravity="center_vertical" 
     android:background="#555" /> 

    <TextView 
     ------------ 
     ------------/> 
</TableRow> 
相關問題