1
我想知道如何從gridview中的選定項目中獲取不同的項目。我有gridview匹配的圖片遊戲。當我點擊一個圖像,然後將翻轉,然後點擊第二個圖像時,會先翻轉。如何執行此動畫?我想要獲得第一張選中圖像的圖像視圖。如何獲得另一個項目,然後點擊gridview中的項目?
我想知道如何從gridview中的選定項目中獲取不同的項目。我有gridview匹配的圖片遊戲。當我點擊一個圖像,然後將翻轉,然後點擊第二個圖像時,會先翻轉。如何執行此動畫?我想要獲得第一張選中圖像的圖像視圖。如何獲得另一個項目,然後點擊gridview中的項目?
你可以做到這一點通過保存最後一個視圖中的變量
View lastView = null;
// .....
gv.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View view,
int position, long arg3) {
if(lastView != null) {
// do something with the last view
}
// the rest of your code
lastView = view;
}
});
未經測試,但應該工作。
我也試過這個,但沒有工作。 – 2012-07-27 07:29:20
當你嘗試時會發生什麼? logcat – 2012-07-27 07:32:14
中出現任何特定錯誤,原始項目(Imageview)中沒有任何更改。第二個imageview創建,然後發生變化。 – 2012-07-27 09:21:45