我做了什麼:保持圖像選擇
好傢伙, 我有一個GrindView我充滿了我的數據庫。現在圖像顯示在那裏,可滾動。但是當我點擊它時,他們不會保持選擇狀態。要查看選擇了哪張圖片,我製作了一個Toastmessage,它向我顯示了用onIemClickListner點擊的圖片。
問:
我想,讓點擊的圖片,選擇。所以你點擊GridView中的圖像上的時間,然後保持選中。 我怎麼能意識到這一點?如果有教程或代碼示例,我會很高興看到它的工作原理。
守則
這就是我想,只有實際的形象得到保持與顏色選擇,但它不到風度工作的正確方法,有時它只是改變了..
//Hier wird gemerkt welches bild
gridview.setOnItemClickListener(new OnItemClickListener() {
boolean color = false;
View old;
View v;
public void onItemClick(AdapterView<?> parent, View vv, int position, long id) {
Toast.makeText(SFilterConfigActivity.this, "" + position, Toast.LENGTH_SHORT).show();
v = vv;
//gridview.setSelection(position);
if (color == false){
v.setBackgroundColor(0xFF00FF00);
old = v;
color = true;
}
else {
old.setBackgroundColor(0x00000000);
v.setBackgroundColor(0xFF00FF00);
color = false;
}
}
});
THX爲你提前anwser
野生動物園
是的,這不會工作? – 2011-10-05 12:26:15
好吧,它的工作,但我怎麼能設置一個背景顏色,當它保持選擇...(+1順便說一句,第一個工作部分,如果與顏色工作給你一個綠色的勾) – safari
你想改變顏色所選圖像的? – 2011-10-05 12:29:56