提问人:professionalgrammer 提问时间:2/20/2021 更新时间:2/20/2021 访问量:81
我应该在事件侦听器中向此 Intent 构造函数传递什么?
What should I pass to this Intent constructor inside an event listener?
问:
我是 Android 开发的新手,当用户单击 ListView 中的项目时,我正在尝试启动另一个活动。但是,我被困在试图创建一个意图来做到这一点。我正在尝试遵循本指南,他们使用关键字。但是,它在这种情况下不起作用,因为引用了 .this
this
AdapterView.onItemClickListener
我目前的代码是这样的:
list.setOnItemClickListener(
new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapter,
View item, int pos, long id) {
Intent intent = new Intent(this, OtherActivity.class);
// use the Intent to start another activity...
}
});
我应该用什么替换?this
答:
0赞
Hamid Sj
2/20/2021
#1
在 之前使用您的活动名称,例如:this
Intent intent = new Intent(MainActivity.this, OtherActivity.class);
评论