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