2013-08-27 70 views
1

我想一個listenner添加到我的列表視圖,但我得到了許多錯誤,包括這一個:如何實現setOnItemClickListener?

描述資源路徑位置類型的方法來

setOnItemClickListener(AdapterView.OnItemClickListener)在類型 適配器視圖是不適用的參數(新 OnItemClickListener(){})GlossaryActivity.java /線路 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方法的內部。如何解決這個

+0

你嘗試AdapterView.OnItemClickListener而不僅僅是OnItemClickListener,而且你有正確的進口? – yiati

+0

你確定你正在導入正確的OnItemListener接口嗎?從android.widget.AdapterView.OnItemClickListener – AsTeR

+0

然後添加它們,只需實現你想要的! –

回答

0

我輸入了錯誤的接口(Java的一個)正確的是:

android.widget.AdapterView.OnItemClickListener