我新的Android,我有這樣的一個表:使用表格佈局,列表視圖還是網格視圖?
我想從數據庫中設置動態數據列1 + 2,使用編輯文本的第3列,並從其中的數據用戶,從列3輸入的每個數據將在第4列中分類爲適當的。我應該使用表佈局,網格視圖或列表視圖以及如何在更改edittext後獲取數據。任何人有一個想法 解決?非常感謝!
我新的Android,我有這樣的一個表:使用表格佈局,列表視圖還是網格視圖?
我想從數據庫中設置動態數據列1 + 2,使用編輯文本的第3列,並從其中的數據用戶,從列3輸入的每個數據將在第4列中分類爲適當的。我應該使用表佈局,網格視圖或列表視圖以及如何在更改edittext後獲取數據。任何人有一個想法 解決?非常感謝!
ListView顧名思義,你將只有一個帶有元素的列表,所以它在這裏什麼也不做。 GridView會將行中的一些元素分開,但它不是表格。如果我理解你的問題,你想顯示錶格。爲此,您應該使用TableLayout。在這裏你可以看到更多信息
https://developer.android.com/guide/topics/ui/layout/grid.html
對於動態表,你可以看一下這個帖子:
泰伯維你做的佈局definatly 後,在你的代碼,你可以做
TableLayout tblLayout = (TableLayout)findViewById(R.id.tableLayout);
TableRow row = (TableRow)tblLayout.getChildAt(YYY); // Here get row id depending on number of row
Edittext edittext= (Edittext)row.getChildAt(XXX);
String text = edittext.gettext().toString();
訪問表中的數據 這裏是一個簡單的表格佈局示例 https://www.mkyong.com/android/android-tablelayout-example/ 享受
感謝您的幫助!我會試試這個 –
謝謝很多傢伙! –
如果這有助於標記請答覆作爲接受的答案 – 2016-11-21 17:54:48