2013-01-12 23 views
0

我正在使用GridView,下面是this tutorialAndroid GridView onitemdownclick

在我的應用程序中,網格中的每個圖像充當一個將用戶帶到另一個屏幕的按鈕。這一切都很好,很棒。

我遇到的麻煩是找到某種方法來讓用戶點擊圖像時變暗,然後在用戶釋放時再次變亮。 onItemClickListener沒有內建onItemDownClick函數。創建此功能或類似功能的最佳/最無痛的方式是什麼?

+0

請參閱文檔中的['StateListDrawable'](http://developer.android.com/guide/topics/resources/drawable-resource.html#StateList)(通常也稱爲「選擇器」,因爲相關xml標籤)。您需要在代碼中使用'android:listSelector'屬性或'setSelector(int)'來設置'GridView'。 –

回答

0

而不是CLICK使用TOUCH事件(它具有向下和向上以及許多其他的東西),並且對於變暗和變暗,我將使用根據情況顯示/隱藏的半透明彩色框。