我正在为iOS创建一个Android应用程序。在iOS上,我们非常希望使用listview grouped style来显示详细信息和表单。显示对象的细节非常有用,我们在加载它们之前不知道它们有多少属性。
我知道Android没有类似的tableview风格。而且我不想使用自定义库来重新创建它,因为我不想强迫我的Android用户使用类似iOS的界面。
但是,您如何创建一个显示类似信息的一致Android界面?你有我的榜样吗?
答案 0 :(得分:2)
首先,你没有强迫iOS风格用户界面进入Android用户的本能是正确的,我尊重你。
Android的ListView大致相当于iOS的UITableView。有重要的区别。例如,您不应该在另一个可滚动容器中使用ListView。如果ListView在特定布局中,它应该(通常)是唯一可滚动的组件。如果您想在布局中使用多个ListView,则可能根本不需要ListView。您应该使用(垂直)LinearLayouts并按顺序添加项目。
Cyril Mottier写道excellent posts为Android的ListView实现自定义行为。
答案 1 :(得分:1)