2012-01-19 34 views
0

我在我的android應用程序中實現了網格視圖。如何在GridView中設置選中網格的焦點

我希望把焦點放在我選定的網格上。我如何得到這個問題的解決方案?

+0

http://www.stealthcopter.com/blog/2010/09/android-creating-a-custom-adapter-for-gridview-buttonadapter/ –

+0

check這..... –

+0

沒有得到選中的網格,實現該博客上顯示的相同的代碼,但沒有得到正確的結果 – dilipkaklotar

回答

1

我建議爲每個表示選擇或不選擇的網格項設置一個標誌。 ,並且在選擇網格項目時正確設置標誌並在適配器上調用notifyDatasetChanged()。 這將工作。我也一樣。

+0

您將需要在getView() – lulumeya

+0

中解決我的問題。 notifyDataSetChanged + onResume – Otuyh

0

如果您確實需要將焦點設置爲GridView,那麼請撥打電話GridViewrequestFocus()的方法。如果您需要在GridView中的指定項目處設置焦點,則可以通過getChildAt()找到它並且還請撥requestFocus()。你也應該確保你的設備不在Touch mode