1

皆さん、Parse クエリからオブジェクトの listView を作成しようとしています。だから私はアンドロイドのリストビューについてあまり知りませんが、誰かがそれを実装する方法を教えてくれますか? または、何をすべきかを説明できるチュートリアルがありますか?

どうもありがとうございました!

4

2 に答える 2

1

ListViewは、スクロール可能なアイテムのリストを表示するビュー グループです。リスト アイテムは、配列やデータベース クエリなどのソースからコンテンツを取得し、各アイテムの結果をリストに配置されるビューに変換するアダプターを使用して、リストに自動的に挿入されます。

ListViewたとえば、要素を使用してxmlファイル内にリストビューを作成します

<ListView
  android:id="@android:id/list"
  android:layout_width="match_parent"
  android:layout_height="wrap_content" >
</ListView> 

それからあなたの主な活動で。Adapterリストを埋めるために利用する

final ListView listview = (ListView) findViewById(R.id.list);
    String[] values = new String[] { "Android", "iPhone", "WindowsMobile",
        "Blackberry", "WebOS", "Ubuntu", "Windows7", "Max OS X",
        "Linux", "OS/2", "Ubuntu", "Windows7", "Max OS X", "Linux",
        "OS/2", "Ubuntu", "Windows7", "Max OS X", "Linux", "OS/2",
        "Android", "iPhone", "WindowsMobile" };

    final ArrayList<String> list = new ArrayList<String>();
    for (int i = 0; i < values.length; ++i) {
      list.add(values[i]);
    }
    final StableArrayAdapter adapter = new StableArrayAdapter(this,
        android.R.layout.simple_list_item_1, list);
    listview.setAdapter(adapter);

これにより、値配列のすべての項目がリストに取り込まれます

より多くの例とチュートリアルhttp://developer.android.com/guide/topics/ui/layout/listview.html

于 2015-02-22T15:32:25.860 に答える