0
我有一個ListAdapter,它使用RelativeLayout來顯示列表中的項目。根據可用的水平空間有條件地顯示ListAdapter中的項目
佈局在右側對齊了一個TextView,我想根據可用空間從左側顯示一個ImageView/TextView對的變量列表。如果其中一對會重疊右對齊的文本視圖,我不想再顯示。
以下是示出了幾個圖像:
在一個窄屏幕,也許2雙將顯示:
在更寬的屏幕也許4雙將顯示:
我走了試圖測量元素的道路,在基地適配器getView覆蓋。但那只是衡量文字,並不能告訴我這個位置。我想我還需要調用佈局?
有沒有更簡單的方法可以使用?
在此先感謝
我需要更靈活的東西。右對齊的和.pair文本在同一個列表中可以有不同的長度。因此,即使在同一臺設備上,某些行只能顯示2對,而不會與其他設備重疊4。 – awinbra