2011-10-27 11 views
2

私は数時間問題を解決しようとしてきましたが、アーカイブに解決策が見つからないようです。私はいくつかの寛大なコーダーがここでの冗談を助けることを望んでいます。 Androidノートパッドのチュートリアルで手助けしてください

私はこのURLにある「Notepadv1」は、具体的には、メモ帳のチュートリアルで説明する手順を追ってきた: http://developer.android.com/resources/tutorials/notepad/notepad-ex1.html

さえソリューションファイルのことで私のコードを確認した後、私はまだ、これらのエラーを見ています。

asd

私はトレーニングの次のステップに移動することができますので、私が間違って何をやったかを見つけ出す助けてください。

私はEclipseで作業しています。

+0

を追加しました:のようになりますfillData()メソッドを定義し :

private void fillData(){} 

が実際にそれがあなたのguideのステップ12を参照してください移入するにはXMLファイル内の関連するXML?最初の3つのエラーから判断すると、あなたのプロジェクトに欠けているリソースがあります。 編集:あなたの 'fillData()'メソッドは存在しません。 – androidnoob

答えて

1

あなたのアクティビティには、明らかにfillData()メソッドがありません。

2

あなたの問題は、guideのステップ8、パート6が本当に明確でないことです。それは言う:

最後に、新しい方法fillDataを(呼び出し)、データを取得し、 ヘルパーを使用してリストビューを移入なる - 私たちはまだこの メソッドを定義していません。

ここで意味するのは、何もしない方法を定義することです。後で説明します(下記参照)。次のようにあなたはそれを定義することができます。

private void fillData() { 
     // Get all of the notes from the database and create the item list 
     Cursor c = mDbHelper.fetchAllNotes(); 
     startManagingCursor(c); 

     String[] from = new String[] { NotesDbAdapter.KEY_TITLE }; 
     int[] to = new int[] { R.id.text1 }; 

     // Now create an array adapter and set it to display using our row 
     SimpleCursorAdapter notes = 
      new SimpleCursorAdapter(this, R.layout.notes_row, c, from, to); 
     setListAdapter(notes); 
    } 
関連する問題