我在创建意图导航到我的Android应用程序中的不同活动时遇到了一些问题。当我创建intent函数时,它给出了一个错误说
The constructor Intent(new View.OnClickListener(){}, Class<MapItmeizedOverlay>) is undefined
这是具有startActivity intent
的SelectOptions.javabtnLocation.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent2 = new Intent(this, MapItmeizedOverlay.class);
startActivity(intent2);
}
});
答案 0 :(得分:6)
请在下面写下代码
Intent intent2 = new Intent(Current_Activity.this, MapItmeizedOverlay.class);
startActivity(intent2);
而不是
Intent intent2 = new Intent(this, MapItmeizedOverlay.class);
startActivity(intent2);
在任何视图上启动新活动单击使用当前活动上下文或应用程序上下文而不是视图上下文,因为Intent构造函数将当前上下文或应用程序上下文作为第一个参数