更新:解決済み、私はばかだ、みんなありがとう!オーケー少し奇妙ミステリー! .xmlレイアウトリソースの1つが検出されないだけです!どうしたの?
... は、私はちょうど私が私のres /レイアウトフォルダに、今そこにそれを見ることができ、リスト項目のレイアウトファイルを作成しました。 itemListBudget.xmlと呼ばれます。ここでは、私は2つのid、catItem、budgetAmountを宣言しています。http://pastebin.com/ZV0wr9L0(これはちょっと見てみると1秒しかかかりません)
これで私のsqliteテーブルのデータをmyにバインドしようとしていますリスト!ここに私の方法です:
//
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.itemListBudget, cursor, FROM, TO,);
setListAdapter(adapter);
}
は、今私はR.id.catItemがを解決できないと言われています。 R.id.budgetAmountは解決できませんそしてもちろんR.layout.itemListBudgetは解決できません。なぜ地球上でこれができますか?
また、のsetListAdapter(アダプタ)が定義されていないというエラーメッセージが表示されます。が、上記の問題の原因だと思いますか?
add import android.R;インポートするファイルの先頭にR – Javi
Eclipseを使用していますか?もしそうなら、あなたはEclipseがちょうど面白いターンを投げているのではないか? Eclipseを閉じたときに私のプロジェクトを開いたままにしておくと、再び開いて(そしてEclipseを再オープンすると)、それはしばしばあらゆる種類の間違ったエラーを与えることになります。 – Squonk
ありがとう、私はインポートを試みました。それは違いがあるようには思われませんでした:/そして、ええ、私は日食はちょうど遊んでいたと思ったが、それをシャットダウンし、それを開いて何も変更されていないhmmm – Holly