在我的應用程序中,我有2個數據庫。我的要求是我必須在單個活動中並排顯示這2個數據庫。我不確切知道數據庫中有多少數據。 這種方式很簡單嗎? 是否我應該使用ListView或表格佈局來獲得this.If它是listview意味着如何可以拆分屏幕顯示兩個數據庫(還有一件事是我不能放置2列表視圖y因爲如果我滾動屏幕兩部分應該滾動)。任何人都請幫助我。 我在找這2天,我不能得到正確的解決方案。listview Android中的佈局
回答
所以我建議這樣做:在你的佈局
- 把單一的ListView。
- 爲單元創建佈局。
- 在單元格的上部 中創建一個不可見(Visibility = View.GONE)分隔符。
- 實現ListView適配器。 ListView控件適配器定義單元格的內容在所有的位置,看起來像這樣
public class MySimpleArrayAdapter extends ArrayAdapter<String> { @Override public View getView(int position, View convertView, ViewGroup parent) { /*CODE*/ return rowView; } }
正如你所看到的,你可以從數據庫1行1-N和數據從數據庫將數據2行N + 1 - M 您還可以將不可見分隔符的可見性更改爲View.VISIBLE,以便在N和N + 1之間創建分隔符。
如何做到這一切的文章:
http://www.vogella.com/articles/AndroidListView/article.html
如果數據庫值的基礎click事件並不重要,你可以使用自定義列表視圖,通過它可以顯示單列表中的所有值
請參見本教程製作一個自定義列表
http://saigeethamn.blogspot.in/2010/04/custom-listview-android-developer.html
也
http://www.bogotobogo.com/Android/android7dvancedListViewB.php#CustomListView
編輯
您還可以使用表格佈局,
首先要做的一件事無論從數據庫中獲取所有數據,並按照它們的大小創建一個動態表格佈局在更大的數據集的基礎上,然後填寫它們中的值。
謝謝Avi Kumar Manku。在上面的鏈接中,只有我的數據庫顯示是like.But在我的情況下,我並排顯示2個數據庫。 – Prakash 2012-07-09 06:49:52
使用表格佈局,我剛剛編輯了我的答案,我做了它,當我從兩個表中獲取值,你可以做同樣的事情 – 2012-07-09 09:18:17
- 1. Android的佈局的ListView
- 2. 的Android佈局的ListView
- 3. Android的listview/textview佈局
- 4. Android ListView佈局參數集
- 5. Android ListView佈局充氣器
- 6. android listview佈局錯誤
- 7. Android listView佈局方向
- 8. Android ListView自定義佈局
- 9. 的Android的ListView MapView的佈局問題
- 10. Android中的佈局
- 11. Android的ListView項目的佈局,如Twitter
- 12. Android的自定義佈局的ListView
- 13. 的Android - BottomNavigationMenu和ListView的線性佈局
- 14. Listview中的佈局問題
- 15. Android ListView每行不同的佈局
- 16. Android Listview每行有不同的佈局?
- 17. Android的佈局問題 - ListView項
- 18. Android listview裏面的相對佈局
- 19. Android的佈局與ListView控件
- 20. 使用ListView的Android相對佈局
- 21. Android的堅持與佈局和ListView
- 22. Android佈局在相關佈局下的Listview高度調整
- 23. ListView佈局
- 24. ListView佈局
- 25. 佈局中的Android視圖
- 26. 的Android:佈局
- 27. Android中的佈局問題
- 28. Android佈局問題 - ListView無法顯示
- 29. Android Jquery ListView過濾器廢棄佈局
- 30. Android ListView自定義行佈局
沒有第一我在找這個.. – Prakash 2012-07-09 06:41:42