表我想創建一個用戶界面如圖所示在下面的鏈接:如何創建上述其他列表
http://i53.tinypic.com/sxksx5.jpg
據我可以有以下的方法來做到這一點。
此圖中有兩張表格。上述表格應按以下方式製作:
一行兩個textview放在一個xml文件中。現在使用LayoutInflater膨脹這個UI。使用循環繪製它並根據需要設置文本。
下表應以下列方式進行:
How to make a dynamic table layout using XML
看到它被告知,第二次表應使用列表視圖進行上面的鏈接。
現在我很困惑,這可以使用gridvew,tablelayout,listview。我應該選擇哪一個,爲什麼?在我以前的項目中,我幾乎在編碼中製作了這種UI。但是我相信UI中的一些改變將需要對代碼進行大量修改。所以我想用xml製作當前的UI。但不知道什麼方法是最好的。
非常感謝。我會用listview來做。但是仍然有一個問題困在我的腦海裏,那就是爲什麼在這種UI中,listview優先於網格視圖或表格佈局。 – Manish
GridView設計用於跨越和向下相同的表格單元格(如照片庫),其中每個單元格都是數據項目。您正在創建一個表,其中每個* row *是一個數據項,ListView是最合適的。 –