我在 ExpandableListView 中有一个 Android GridView。所有数据看起来都很好,但我找不到处理 GridView Item Click 事件的方法。我只想在单击网格的单元格时打开另一个 Intent 并将值传递给 Intent。
可能吗?
谢谢。
我在 ExpandableListView 中有一个 Android GridView。所有数据看起来都很好,但我找不到处理 GridView Item Click 事件的方法。我只想在单击网格的单元格时打开另一个 Intent 并将值传递给 Intent。
可能吗?
谢谢。
YourGrid.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View v,
int position, long id) {
Intent intent = new Intent(this,
MyNewActivity.class);
startActivity(intent);
}
});
确保在您的 GridLayout 中没有像按钮这样的可点击内容,否则它们会被触发而不是这个
grid.setOnChildClickListener();
可以解决你的问题!