在我的应用程序中,我有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