1

リストビューにリスナーを追加しようとしていますが、次のような多くのエラーが発生します。

説明 リソース パスの場所 タイプ メソッド

タイプ AdapterView の setOnItemClickListener(AdapterView.OnItemClickListener) は、引数 (new OnItemClickListener(){}) には適用されません GlossaryActivity.java /line 109 Java 問題

これが私のコードです:

    // Initialize the UI components
    ListView GlossaryListView = (ListView) findViewById(R.id.listView1);
    arrayAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, TermsArray);
    GlossaryListView.setAdapter(arrayAdapter);
    GlossaryListView.setOnItemClickListener(new OnItemClickListener() {
        @Override
        public void onItemClick(AdapterView<?> a,
                View v, int position, long id) {
        }
    });

このコードを onCreate メソッド内に配置しました。これを修正するにはどうすればよいですか

4

1 に答える 1

0

間違ったインターフェース (Java のもの) をインポートしました。正しいインターフェースは次のとおりです。

android.widget.AdapterView.OnItemClickListener
于 2013-09-14T02:25:46.740 に答える