1

私は Android 開発に本当に慣れていないので、Android アプリ用の並べ替え可能な列を持つテーブルを作成しようとしています。DataGridView.NETまたはDetails View.NET のListViewコントロールに似たものはありますか?

例:ListView の詳細ビューの例

ありがとう!

4

1 に答える 1

1

Android には、スクロール リストを作成するための「listview」があります。ヘッダーを実装してから、列ごとに個別に並べ替える必要があります。(各ヘッダーはクリックをリッスンする必要があります。) これを期待どおりに機能させるには、複雑な並べ替え (この列、次にその列、次に 3 番目の列など) 用に設計する必要があります。

データを保持するための列を作成するには、個々の行のレイアウトである xml ファイルをリスト ビューに提供する必要があります。次に、AdapterView (SimpleCursorAdapter、ArrayAdapter など) を使用して、データをリスト ビューの行にバインドできます。SimpleCursorAdapter などの通常のアダプターは、文字列が提供されることを想定しています。カスタム ViewBinder を使用します。

簡単に言えば、Androidにはソート可能なテーブルはありませんが、基本的なAndroidコンポーネントを使用して独自のテーブルを作成できるはずです。

于 2013-01-31T21:52:59.243 に答える