这是我的代码。我想要的产品线#34;伸缩式带有抗摩擦衬套和带有Canro"的Nitrox单一减震器。当身体的宽度结束时分成两行。
<TableRow
android:background="#CCC"
android:paddingBottom="1dp"
android:paddingRight="1dp">
<TextView
android:layout_marginLeft="1dp"
android:padding="5dp"
android:background="#FFF"
android:text="Rear"
/>
<TextView
android:layout_marginLeft="1dp"
android:padding="5dp"
android:background="#FFF"
android:gravity="left"
android:text="Telescopic with anti friction bush with Nitrox mono shock absorber with Canister"
android:layout_width="wrap_content"/>
</TableRow>
我也尝试过来自values.xml文件的这个文本,但问题是一样的。 列应根据文本调整高度,宽度保持不变。
答案 0 :(得分:1)
试试这个
<TableRow
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#CCC"
android:paddingBottom="1dp"
android:paddingRight="1dp" >
<TextView
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_marginLeft="1dp"
android:background="#FFF"
android:padding="5dp"
android:text="Rear" />
<TextView
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_marginLeft="1dp"
android:background="#FFF"
android:gravity="left"
android:padding="5dp"
android:text="Telescopic with anti friction bush with Nitrox mono shock absorber with Canister" />
</TableRow>
答案 1 :(得分:1)
<TableRow
android:background="#CCC"
android:paddingBottom="1dp"
android:paddingRight="1dp">
<TextView
android:layout_marginLeft="1dp"
android:padding="5dp"
android:weight=".5"
android:background="#FFF"
android:text="Rear"/>
<TextView
android:layout_marginLeft="1dp"
android:padding="5dp"
android:background="#FFF"
android:weight=".5"
android:gravity="left"
android:text="Telescopic with anti friction bush with Nitrox mono shock absorber with Canister"
android:layout_width="wrap_content"/>
</TableRow>