我剛剛學習如何使用ListViews。我得到了它的工作,但不會在有人點擊某個項目時能夠做出迴應。Android:試圖獲得響應,當用戶點擊列表框中的項目時
我正在嘗試使用setOnItemClickListener方法接回一個項目被點擊的回調。但我的代碼不會編譯,因爲方法setOnItemClickListener的錯誤 r 現在我得到一個錯誤,說 setOnItemClickListener不適用於參數OnItemClickListener();
void SetUpList()
{
listView = (ListView) findViewById(R.id.mylist);
String[] values = new String[] { "Android", "iPhone", "WindowsMobile"};
EventsAdapter adapter = new EventsAdapter(this, cGlobals.eventsTitle);
// Assign adapter to ListView
listView.setAdapter(adapter);
// this is whare I get the error listView.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
// When clicked, show a toast with the TextView text
}
});
}
}
請發表確切的錯誤信息 –