Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android GridView中的按钮_Android_Android Button_Android Gridview_Onitemclick - Fatal编程技术网

Android GridView中的按钮

Android GridView中的按钮,android,android-button,android-gridview,onitemclick,Android,Android Button,Android Gridview,Onitemclick,我决定为我的应用程序使用一个自定义的GridView,我在GridView中的每个视图都使用了TextView,一切都正常工作,但出于设计目的,我决定将TextView更改为按钮。 现在的问题是网格的onItemClick不再工作了,关于如何在网格视图中使用按钮有什么想法吗?我做错了什么?您需要创建一个自定义适配器,并将您的按钮放入其中 您可以只使用TextView的onClick事件(因此,如果您只是尝试捕获onClick环境,实际上不需要使用按钮)。您可以发布xml和java代码吗?感谢您的

我决定为我的应用程序使用一个自定义的GridView,我在GridView中的每个视图都使用了TextView,一切都正常工作,但出于设计目的,我决定将TextView更改为按钮。
现在的问题是网格的onItemClick不再工作了,关于如何在网格视图中使用按钮有什么想法吗?我做错了什么?

您需要创建一个自定义适配器,并将您的按钮放入其中


您可以只使用TextView的onClick事件(因此,如果您只是尝试捕获onClick环境,实际上不需要使用按钮)。

您可以发布xml和java代码吗?感谢您的回复,我确实希望使用按钮,因为它看起来更适合我。问题是我不知道把按钮的onClickListener放在哪里,它应该是Gridview的onItemClickListener吗?或者它应该有另一个ClickListener?