我用ImageView和TextViews創建了一個自定義listView,並且所有東西都正常工作,直到我試圖實現onItemClick,它暫時僅顯示一個Toast。爲什麼ListView項目在滾動後變得不可點擊
當我向下滾動我的ListView時,會發生問題:它不會收到任何點擊。
有趣的是,當我使用鍵盤從項目移動到項目它的工作原理,當我按下回車鍵的吐司顯示
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
RestaurantReservationBean clickedItem = resultArray.get(position);
Toast.makeText(this, clickedItem.getName()+", "+clickedItem.getCost(), 1000).show();
}
這是我用來onItemClick監聽器的代碼。
請發佈與您的ListView相關的所有代碼。您用來加載它的適配器,以及您用來獲取點擊回調的onClickListener。沒有這個代碼,任何人都不可能提供幫助。 – FoamyGuy
它的政治影響力......換句話說......如果沒有代碼的一部分(包括java和xml),就不可能回答這個問題 – Selvin