私はListView with id:listを持つ小さなカスタムダイアログを持っています。私は私のリソース(R.array.tones)で持っている文字列でそれを設定したいのですが、私はこの仕事をする上で大きな問題を抱えています。これは多くの異なる解決方法を試しました。これは動作すると思う最新ですが、 toneListの例外です。そうでない場合、私はちょうどリストビューのための新しいクラスを作成する必要がありますandroidのリストビューとダイアログ
Dialog dialog = new Dialog(this);
dialog.setContentView(R.layout.tone_dialog);
dialog.setTitle(R.string.tonePromptTitle);
ListView toneList = (ListView)findViewById(R.id.list);
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this, R.array.tones, android.R.layout.simple_list_item_1);
toneList.setAdapter(adapter);
dialog.show();
私のクラスはちょうどListActivityアクティビティいない拡張され、私はそのようにしたいと思います。 ロングコードについてお詫び申し上げます。私はここで新しいので、まだすべての機能を実際には把握していません。
アクティビティの代わりにListActivityを使用する必要があります。 :) –