0
    // TODO Auto-generated method stub
    super.onSaveInstanceState(outState);
    setContentView(R.layout.history);
    listView=(ListView)findViewById(R.id.listView1);

    readHistory();
    System.out.println("After history");
    //listView.setAdapter(new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1 , tokens));
    CustomAdapter adapter = new CustomAdapter(this, R.layout.firstlist,R.id.title, data);
    System.out.println("AfterCA");
    //ListView.

    /*getListView().setChoiceMode(ListView.CHOICE_MODE_SINGLE);
    setListAdapter(adapter);

    getListView().setTextFilterEnabled(true);*/}

getListView() でエラーが発生します。同じことを手伝ってください。

4

2 に答える 2

2

getListView()拡張しているクラスでのみListActivity使用できます。したがって、ListActivity以下のように拡張してクラスを使用する必要があります-

public class myProject extends ListActivity
{
    // your stuff
}

拡張を使用したgetListView()の完璧な例ListActivity

于 2012-08-22T13:03:42.277 に答える
2

使用getListView()するには、拡張する必要がありますListActivity。次に、R.id.listView1 を使用した listView が既にあるので、それを使用してください。

于 2012-08-22T13:03:59.670 に答える