如何让getSelectedView()在GridView中工作?

我在布局中有一个
GridView
。活动使用扩展的
BaseAdapter
填充
Foo
个视图。 当我在此网格中选择一个项目时,它会变为橙色(因此被选中)。真好。但是我想从GridView外部访问这个选项,它是父活动:从布局层次结构中的另一个高3英尺内。我因此呼吁
gridView.getSelectedItem()
。但它总是返回
null
。 我怎么能让这个工作?     
已邀请:
“选择”在AndroidOS中并不意味着与在其他UI中相同。特别是,当您处于触摸模式时,没有任何“选定项目”。您可能需要使用单击侦听器而不是依赖于“选定项”。有关详细信息,请参阅此文     
您可以使用以下内容来获取视图:
View childView = gridView.getChildAt(position - gridView.getFirstVisiblePosition());
    

要回复问题请先登录注册