1

我对 Android 开发真的很陌生,我正在尝试为 Android 应用程序创建一个包含可排序列的表。有没有一种类似于.NETDataGridViewDetails View.NETListView控制的?

例子:ListView 的详细信息视图示例

谢谢!

4

1 回答 1

1

Android 有“listview”,用于创建滚动列表。您将需要实现标题,然后自己单独按列排序。(每个标题都应该监听点击。)要使这项工作按预期工作,您需要设计它以进行复杂的排序,即按此列排序,然后按该列排序,然后按第三列等。

要创建用于保存数据的列,您需要为列表视图提供一个 xml 文件,该文件是您对单个行的布局。然后,您可以通过使用 AdapterView(例如 SimpleCursorAdapter、ArrayAdapter 或其他)将数据绑定到列表视图的行。像 SimpleCursorAdapter 这样的普通适配器假定它们将提供字符串,您可以通过使用自定义 ViewBinder。

长话短说-不,android中没有可排序的表,但是您应该能够使用基本的android组件创建自己的表。

于 2013-01-31T21:52:59.243 回答