从一项活动过渡到另一项活动的警报

时间:2013-09-14 13:56:48

标签: android android-activity

我在实现特定的转换行为时遇到了一些麻烦。 我有两个活动,当我从Activity1启动Activity2时,我希望Activity2弹出一个AlertDialogue,其中包含一些来自Activity1的文本(我使用SharedPreferences);

基本上,我怎么说Activity2 ---如果你被这个特定的Activity1调用,请不要弹出警告 - 从基本布局开始。

谢谢

1 个答案:

答案 0 :(得分:2)

您可以传递有关活动意图的数据。

Intent intent = new Intent(getBaseContext(), Activity2.class);
intent.putExtra("POP_UP_TEXT", "bla bla");
startActivity(intent);

然后在Activity2的onCreate Activity

Bundle extras = getIntent().getExtras();
if (extras != null) {
    String value = extras.getString("POP_UP_TEXT");
   // do what you nedd here
}

希望它会有所帮助。你应该看看Android Intents