gpt4 book ai didi

android - 关于安卓 :launchMode ="singleInstance" compatibility

转载 作者:行者123 更新时间:2023-11-29 00:30:59 26 4
gpt4 key购买 nike

我在我的应用程序中使用了 android:launchMode="singleInstance" 如何在 android api 2.3.3 中完美编译和运行但是当我在基于api 4.0 的android 操作系统,intent 无法在后台启动。 android launchmode 和 android api 的版本有什么关系?

最佳答案

终于,我让它工作了。以下是我的问题的解决方案。

这是我的BroadcastReceiver:

public class BroadcastReceive extends BroadcastReceiver{
// Display an alert that we've received a message.
@Override
public void onReceive(Context context, Intent intent){
Intent i = new Intent(context,CallActivity.class);
i.setAction(Intent.ACTION_VIEW);
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK|Intent.FLAG_FROM_BACKGROUND);
context.startActivity(i);
}
}

manifest.xml 中:

<activity
android:name=".callActivity"
android:label="@string/invite_activity_lbl"
android:launchMode="singleTask">

<intent-filter>
<action android:name="android.intent.action.MAIN" />
</intent-filter>
</activity>

它与 API 级别 11 及更高级别兼容

关于android - 关于安卓 :launchMode ="singleInstance" compatibility,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15782012/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com