java - 关闭时自动重新打开 Android 应用程序

标签 java android android-intent

我正在开发一个 android 应用程序,我必须始终在手机上运行它(应用程序发送短信)。有时其他用户会关闭它。

我需要在应用程序关闭时自动启动它。

这可能吗?

最佳答案

您可以通过覆盖 onBackPressed()

来阻止应用程序通过后退按钮关闭
@Override
public void onBackPressed() {}

现在用户无法通过按返回按钮退出应用。

OR 实现您最初想要的。有这个方法...

@Override
public void onDestroy() {
    super.onDestroy();
    Intent i = new Intent(this, ActivityName.class);
    startActivtiy(i);
}

上面的代码将在 Activity 被销毁时启动它。我还没有测试过它是否有效。

关于java - 关闭时自动重新打开 Android 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25179151/

相关文章:

java - 我在运行前初始化 TextView,因为 View 尚未设置

java - 在 Java 中进行等价处理

android - MediaPlayer mp.stop() 没有停止

java - 根据字符串变量的值动态更改自定义按钮(xml文件)的背景

java - 无法使用共享 Intent 发送所选图像

java - 将数据从 Android 应用程序保存到远程服务器

java - 对于 Java Pet Store 应用程序,我应该使用 Java EE 6 还是坚持使用版本 5?

java - 更改操作栏图标位置

android - 找不到处理 Intent 的 Activity,无法找到解决方案 Android 应用程序

android - 如何实现带有选项卡 Activity 的按钮