我想在ListView中設置在OnItemClick事件中選擇的項目,它只是不會離開項目選擇。我究竟做錯了什麼?Android - setSelected在OnItemClick在ListView
lView.setOnItemClickListener(new OnItemClickListener()
{
@Override
public void onItemClick(@SuppressWarnings("rawtypes") AdapterView parent, View clickedview, int position, long id)
{
clickedview.setSelected(true);
mItemsAdapter.select(position);
}
});
幾件事情:
1.我想實現多在列表視圖中選擇。
2.我無法從ListActivity擴展,因爲Activity已經從BaseActivity自定義類擴展。
3. mItemsAdapter是一個擴展BaseAdapter的自定義ItemsAdapter適配器。
4.我不需要在那裏有一個複選框,只是爲了能夠看到選中的行很好。
5. ItemsAdapter覆蓋getView()並通過膨脹xml設置行的佈局。
謝謝我看到第一篇文章有一些不同的代碼,並且我遇到了與物品跳轉相同的問題。那是什麼?我現在要試試這個方法。 – dropsOfJupiter 2011-01-26 17:37:16
@dropsOfJupiter好的,試試,萬一你有問題告訴我! – Beasly 2011-01-26 18:02:51