【问题标题】:Call activity which is set as Home activity设置为 Home 活动的呼叫活动
【发布时间】:2016-12-30 17:20:02
【问题描述】:

我有 2 个活动。在清单内,活动 1 设置为 Launcher,活动 2 设置为 Home。现在我想从第一个活动中调用第二个活动来触发设置主页启动器的窗口,然后应用程序应该是可选的。

我尝试了以下方法:

Intent selector = new Intent(this, homeActivity.class);
selector.addCategory(Intent.CATEGORY_HOME);
selector.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(selector);

但它似乎不起作用。

这有可能吗?我需要更改默认活动吗?

【问题讨论】:

    标签: android android-activity android-launcher android-homebutton


    【解决方案1】:

    试试这个:

    selector.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK));
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多