我正在使用GridLayout和textviews創建一個詳細視圖。我的GridLayout將有大約6行和2列。在我的第一行,我有兩個文字瀏覽。第一張(標語牌)有一個背景圖像,我正在將文本居中。我的圖像大約是150像素。第二個文本視圖(材料)可以包含從一個單詞到20個單詞的任何內容。我希望文本包裝(最多5行)。TextView寬度混淆
我的問題是,在第二個textview(材料)中的文本是關閉屏幕。我嘗試了很多不同的設置,試圖讓寬度調整而沒有成功。這是我的XML佈局:
<?xml version="1.0" encoding="UTF-8"?>
<android.support.v7.widget.GridLayout
xmlns:grid="http://schemas.android.com/apk/res-auto"
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:alignmentMode="alignBounds"
android:background="@color/lemon"
grid:columnCount="2"
grid:rowCount="6" >
<TextView
android:id="@+id/placard"
grid:layout_gravity="right"
grid:layout_column="0"
grid:layout_row="0"
android:padding="5sp"
android:gravity="center"
android:textColor="#000000"
android:textSize="24sp"
android:textStyle="bold" />
<TextView
android:id="@+id/material"
grid:layout_column="1"
grid:layout_row="0"
android:layout_gravity="center"
android:layout_width="fill_parent"
android:ellipsize="none"
android:scrollHorizontally="false"
android:padding="5sp"
android:singleLine="false"
android:maxLines="5"
android:textColor="#0000ff"
android:textSize="12sp"
android:textStyle="bold" />
</android.support.v7.widget.GridLayout>
任何建議,將不勝感激。先謝謝了。
你怎麼定義6行,但只定義了1的元素? – Justin
在將時間和精力投入其他行之前,我想解決第一行的問題。 – wyoskibum