当我点击键盘锁屏幕上的按钮时,我想打开浏览器。
这是我的代码
public static void startOpenQuotationUrl(Context context, String urlString) {
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK );
Log.v(TAG, "context name:" + context.getClass().getSimpleName());
intent.setData(Uri.parse(urlString));
intent.putExtra(Browser.EXTRA_CREATE_NEW_TAB, context.getPackageName());
context.startActivity(intent);
}
如果浏览器不活动,则打开浏览器是成功的。但是当浏览器进程存在时,它会失败。
这是我的清单的一部分
<application android:label="@string/app_name"
android:process="com.android.systemui"
android:persistent="true"
android:supportsRtl="true">
<service android:name=".KeyguardService"
android:exported="true" />
</application>
有什么想法吗?