在我的Android應用程序中,我的主要Activity
擴展了List Activity
。我在那裏存儲稱爲Items的元素,它們的佈局由itemLayout xml文件定義,我使用自定義適配器(稱爲ItemAdapter
)將數據傳輸到Main Activity中的List View。在itemLayout中,有一個ImageView
,我的目標是在用戶單擊列表視圖中的特定項目時更改其圖像。在我看來,最簡單的方法是訪問特定項目(被點擊的項目)佈局,找到ImageView
並調用方法setImageBitmap
。我怎樣才能「找到」這個點擊項目的佈局?我在方法中嘗試了很多東西:在列表視圖中訪問特定項目的佈局
@Override
protected void onListItemClick(ListView l, View v, int position, long id) {
super.onListItemClick(l, v, position, id);
}
但沒有任何工作。我必須添加任何東西到我的ItemAdapter?或者有可能在onListItemClick(…)
中做,但我無法找到如何?
這絕對是最好的解決方案。謝謝 – 2014-09-11 10:37:47
我受到了另一個問題的困擾,你的第一段給了我我正在尋找的東西 – 2015-04-23 10:30:06