在Gridview中,当我选择每个项目时,它将转到同一页面。但我需要根据图标名称
去不同的页面这是我的java类
rowView.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(context, SecondActivity.class);
//Add the position to the intent to be used in the second activity.
intent.putExtra("position", position);
context.startActivity(intent);
}
});
我应该做些什么改变?
答案 0 :(得分:0)
而不是 onClickListener ,您必须尝试 onItemClickListener 。 在哪里找到listview项目的位置。 的代码: - 强>
rowView.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView arg0, View arg1, int position,
long arg3) {
Intent intent = new Intent(context, SecondActivity.class);
//Add the position to the intent to be used in the second activity.
intent.putExtra("position", position);
context.startActivity(intent);
}
});
我希望它对你有所帮助。