在我的應用程序中,我有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 MapView的佈局問題
- 4. Android中的佈局
- 5. Android的ListView項目的佈局,如Twitter
- 6. 的Android - BottomNavigationMenu和ListView的線性佈局
- 7. Listview中的佈局問題
- 8. Android ListView每行不同的佈局
- 9. Android listview裏面的相對佈局
- 10. Android佈局在相關佈局下的Listview高度調整
- 11. ListView佈局
- 12. ListView佈局
- 13. 的Android:佈局
- 14. 佈局中的Android視圖
- 15. Android中的佈局問題
- 16. Android佈局 - ListView佔用太多空間
- 17. Android - ListView佈局兩行列表項
- 18. 使用多行佈局實現Android ListView
- 19. 佈局與ListView和TabHost在Android
- 20. Android佈局問題 - ListView無法顯示
- 21. android tab佈局listview不可點擊
- 22. android listview不會貼在佈局頂部
- 23. ListView佈局重量
- 24. ListView佈局問題
- 25. ListView打破布局
- 26. Android的佈局中的佈局設計
- 27. Android中Listview項目的xml佈局中TextView的對齊方式
- 28. Android中的佈局?
- 29. 佈局Android中
- 30. 帶有ListView的佈局
沒有第一我在找這個.. – Prakash 2012-07-09 06:41:42