我在实现特定的转换行为时遇到了一些麻烦。 我有两个活动,当我从Activity1启动Activity2时,我希望Activity2弹出一个AlertDialogue,其中包含一些来自Activity1的文本(我使用SharedPreferences);
基本上,我怎么说Activity2 ---如果你被这个特定的Activity1调用,请不要弹出警告 - 从基本布局开始。
谢谢
答案 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