私はListActivityを拡張することができないように既にTabActivityを拡張しているクラスを持っています。ここで.setAdapterを使うべきですか?/ListActivityを拡張しない方法はどうですか?
private static int[] TO = { R.id.catItem, R.id.budgetAmount, };
private void showBudgetOutcome(Cursor cursor) {
//Set up data binding
SimpleCursorAdapter adapter = new SimpleCursorAdapter(
this, R.layout.itemsforbudgetlist, cursor, FROM, TO);
setListAdapter(adapter);
}
が明らかsetListAdapterが定義されていない:私は、このメソッドを使用するために必要になるまで
これは問題になりませんでした。今私はコードのこのスニペットを見つけた
mListView.setAdapter(new ArrayAdapter<String>(this, R.layout.list_item, COUNTRIES));
しかし、私は本当にパラメータを理解していない。私は私に合うように変更してみました:
incomeView.setAdapter(new SimpleCursorAdapter<String>(this, R.layout.itemsforbudgetlist, adapter??));
私はmListViewはそう私は、リスト内の各アイテムは、私が推測するどのように見えるかを定義するレイアウトリソース置き換えるだけで、ユーザーのリストビューであることがわかります。しかし、残りの部分についてはわからない。私は多分私はシンプルな/ CursorAdapter私はsqlite(私のメソッドを参照してください)と一緒に働いているので?しかし、私はどの国が何を意味するのか分からず、どのデータ型が必要か(おそらく文字列ですが、私は何を知っていますか)を確信していません。だから誰かが私のために物事をクリアし、上記の私の方法でそれを使用する方法を教えて、私は本当に素晴らしいだろう!
私は自分自身を繰り返すことができます。自分自身をJavaの基本に慣れさせてから、Androidで始めるか、少なくとも良いAndroidブックを購入してください。 [http://commonsware.com](http://commonsware.com)は良い情報源ですが、[Reto Meier's](http://www.amazon.com/Reto-Meier/e/B002BMF4OC/ref=ntt_athr_dp_pel_1 )本は言及する必要があります。 –
私は知っている、私はハハを誓う。私は、「こんにちは、Android:Googleのモバイル開発プラットフォームの紹介」という書籍をいくつかの大学の教科書と一緒に持っています。私は大学への私のエントリーがそれに依存しているので、ちょっとこのプロジェクトを通して自分のやり方を鈍らせているだけです(長い話ですが、このプロジェクトは私のレベルマークの60%を占めています)。もし私が徹底した接地を得る時間があれば、私は私のことを信じていますが、今のところ私は必要なときに仕事をしようとしています。しかし、もう一度、ありがとうアドバイスと私はそれを感謝します。 – Holly