我有一个内部有表格布局的CardView。在我的表格布局中,我希望文本视图显示在行的右端。
我的xml
<android.support.v7.widget.CardView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="5dp"
card_view:cardUseCompatPadding="true"
app:cardElevation="@dimen/cardView_elevation"
app:cardCornerRadius="@dimen/cardView_radius"
card_view:cardBackgroundColor="@color/cardView_background">
<TableLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginTop="10dp" android:layout_marginBottom="10dp">
<TableRow
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/row_background"
android:padding="2dp">
<TextView
android:text="Under Weight"
style="@style/RowLabel" android:textColor="@android:color/holo_orange_light"/>
<TextView
android:text="<18.5"
style="@style/RowVal" android:textColor="@android:color/holo_orange_light"/>
</TableRow>
......其他一些与上述相同的行
我的风格:
<style name="RowLabel" parent="@android:style/TextAppearance">
<item name="android:textSize">14.0sp</item>
<item name="android:paddingLeft">10.0dip</item>
<item name="android:paddingRight">20.0dip</item>
</style>
<style name="RowVal" parent="@android:style/TextAppearance">
<item name="android:textSize">14.0sp</item>
<item name="android:paddingLeft">20.0dip</item>
<item name="android:paddingRight">10.0dip</item>
</style>
图片:
答案 0 :(得分:0)
第1步:创建.Xml文件
ESAPI.encoder().encodeForHTML
第2步:在styles.xml中创建样式
test/a/2
答案 1 :(得分:0)
试试这个:
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="<18.5"
android:layout_weight="1"
android:gravity="right"
android:textColor="@android:color/holo_orange_light" />