我想在左邊的單元格中顯示圖像,並在顯示單元的右邊單元格中顯示文本。帶圖像和文字的TableLayout
我的問題是,文本視圖漂浮在可見屏幕之外,所以我看不到整個文本。文本應該在屏幕的可見右端打破。我試圖用像素值設置maxWidth
,但這不起作用。
任何人都可以提供解決我的問題。也許有更好的佈局選項?
我的佈局清晰:
<TableRow>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:tint="#55ff0000"
android:src="@drawable/bla"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/aboutblaImageText"
android:textSize="6pt"
android:textColor="#FFF"
android:maxWidth="100px"
/>
</TableRow>
好的,解決方案似乎是使用嵌套的linearlayout來代替(外部linearlayout垂直,內部linearlayout水平)。閱讀關於糟糕的表現,但它的作品 – michbeck 2010-06-18 08:05:59
這就是最好的解決方案,嵌套到一個線性佈局。 – Jorgesys 2010-06-18 23:28:09
您能否詳細說明您的嵌套線性佈局意味着什麼?你是否將自己的佈局中的每個元素包裝在表格中? – vol 2011-11-14 16:21:12