2012-01-19 36 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

相关问题