0

AndroidのListViewをカーソルで埋めようとしています。そのために、ArrayAdapterのオブジェクトを作成し、そのタイプをCursorとして渡しました。思い通りの結果が得られませんでした。私はそれを正しい方法でやっているのか、それとも間違っているのかを知りたいだけです。そして、それが間違っている場合、誰かが私にこのタスクを実行するように提案することができます。のすべての行を表示したい

4

1 に答える 1

0

この素敵なチュートリアルに従うことができます

List<YourDataModelClass>toArrayAdapterのコンストラクタを渡す必要があることに注意してください。(単純かもしれませんList<String>)これが私が言いたいことです:

List<YourDataModelClass> values = datasource.getAllYourDataModelClass();

ArrayAdapter<YourDataModelClass> adapter = new ArrayAdapter<YourDataModelClass>(this,
    android.R.layout.simple_list_item_1, values);
listView.setListAdapter(adapter);

datasource.getAllYourDataModelClass();List上記は、カーソルが設計したクラスとして保存される場所です。

お役に立てれば。

于 2012-12-06T14:55:53.750 に答える