无法单击具有自己的GridView的GridView中的Field

时间:2015-07-27 10:32:35

标签: java android gridview

我有适用于GridView的适配器,它有2个ImageView和2个TextView。

我setOnItemClickListener这个GridView,它工作得很好。 我想在这个适配器上添加另一个GridView(它有另一个适配器(使用TextView和ImageView)。

因此,主GridView中的每个字段都有图像,文本和小GridView。当小GridView为空时,我可以单击“大”字段。当我向这个小GridView添加一些东西时,它看起来像我想要的但是我不能点击“大”字段,只有这些“小”。 我试图将setFocusable,Clicable等设为false,但我仍然只能点击“小”字段。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

令人惊讶的是,当我添加时,它正在工作:

holder.internalGrid.setFocusable(false);
holder.internalGrid.setFocusableInTouchMode(false);
外部GridView适配器中的

。当我把它放在xml中时,我不知道为什么它不起作用。