我在iPhone上有一个完全由桌面视图驱动的应用程序。在android上,我看到的是一个静态表,如何创建一个表,我可以填充我从网络请求的数据。
答案 0 :(得分:2)
您可以使用ListView
或GridView
。 ListView
有一个方法getView
,您可以覆盖该方法来自定义ListView item
。这非常像iphone中的(UITableViewCell *)tableView...
,除了你不需要计算每个单元格的高度。如果你想要像tableView一样的部分你可以使用ExpandableListView
。以下是指向Android ListView,Android Expandable ListView和Android GridView的链接。在Android Dev网站中也可以找到非常有用的示例。
答案 1 :(得分:1)
您可以将GridView
或ListView
与自定义视图用于行。在这两种情况下,您都可以提供BaseAdaper
(或其子类),您可以通过它来操作数据。
答案 2 :(得分:0)
如果你想要像这里的例子那样的确切网格边框,你可以去Android Grid Border ...显然你可以从任何来源动态渲染数据......