0
我知道我熟悉的問題存在一點點不同。 我在android上實現ListView。 此方法在點擊時應爲其着色。如何在android上onListItemClick方法給ListView上的所選項目着色方法
@Override
protected void onListItemClick(ListView l, View v, int position, longid) {
super.onListItemClick(l, v, position, id);
Language lng = lng.get(position);
l.getChildAt(position).setBackgroundColor(Color.GREEN);
}
我的問題是,當我點擊項目時,其他項目被着色。 這是怎麼回事?
它應該是「@如果您在可繪製文件夾中創建了文件listview_selector.xml,則在ListView中應用時可以繪製'而不是'@color'。像魅力一樣工作,謝謝。 –
@LucasEduardo不客氣!這是一個錯字,謝謝...我編輯了我的答案。 – Rami