使用hashmap启动新活动(使用Java的Android studio)

时间:2016-02-23 16:14:40

标签: java android android-layout android-intent

我想使用Hashmap来保存Intent,以便我可以在整个项目中启动新的活动。 例如:主菜单到选项屏幕,选项屏幕返回主菜单等使用按钮。 在制作这个时我真的很挣扎,我不知道如何从我所做的事情出发。 任何人都可以了解如何进行? 谢谢

1 个答案:

答案 0 :(得分:0)

你真的不想这样做。一个更好的方法是在Activity中创建静态方法start(),例如在上下文中传递 -

class MyActivity extends Activity {
 public static void start(Context context){
  context.startActivity(new Intent(context, MyActivity.class));
 }

 // rest of Activity code here
}

然后从另一个要从

调用它的活动中调用MyActivity.start(this)