【问题标题】:Previous Activity closes when starting new Activity启动新 Activity 时关闭上一个 Activity
【发布时间】:2015-10-07 11:34:31
【问题描述】:

我有一个奇怪的现象。

在我的 MainActivity 中,我有一个按钮,用于启动新活动。

我用过:

Intent myIntent = new Intent(MainActivity.this, SecondActivity.class);
startActivity(myIntent);

第二个活动只有一个小ImageView,背景是透明的。单击按钮时,第二个活动应覆盖MainActivity,应在后台看到。

它可以在我的手机上运行(API 级别 21),但不适用于我的朋友手机(API 级别 19)。在我的手机上,一切正常。 在我朋友的手机上,MainActivity 关闭,只有 ImageView 和他手机的背景图片。 我们如何防止MainActivity在启动第二个时关闭他的手机?

感谢您的帮助。

【问题讨论】:

  • 这可能只是一个线索,但调试选项中有一个设置说“不保留活动”等。它可能在你好友的手机上启用。
  • 感谢您的提示。不幸的是,我朋友的手机上没有启用它...

标签: java android android-activity android-studio


【解决方案1】:

另外,在Android Manifest.xml中可以设置最低的Android版本,可能是这个问题?

【讨论】:

  • 当我们开始项目时,应用程序的 API 级别设置为 API 级别 15。所以它应该可以在我朋友的手机上运行。
猜你喜欢
  • 1970-01-01
  • 2014-12-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多