android - Android R:启动默认启动活动不起作用
问题描述
我有这段代码来启动默认启动活动(它在一个模块中,对不同的相关应用程序通用),它适用于 Android 10、9、8,...
private synchronized void goToLaunchActivity() {
if (!isFinishing()) {
Intent intent = getPackageManager().getLaunchIntentForPackage(getPackageName());
startActivity(intent);
finish();
}
}
现在我用 Android 11 Beta 测试了它,并且启动活动没有开始。在 Logcat 中没有看到错误或警告,所以我不知道为什么这不起作用。
解决方案
推荐阅读
- asp.net - 将文件上传到 FTP 位置会引发错误
- ios - 为什么滚动到底部后我的表格视图消失了?
- fortran - Fortran 错误:(1) 处固有的“datan2”的“y”参数必须为 REAL
- firebase - Firestore 安全规则:如何确保文档中值的唯一性?
- java - 我可以确定属于哪个库类吗?
- laravel - 错误日志在 Guzzle http 的 Laravel 中被截断
- c++ - C++ 使用 g++ 与另一个 libc 链接 - 指定正确的 crt 文件
- vb.net - 如何删除单击时出现的按钮周围的白线
- jquery - 使用来自变量的 JSON 数据填充 JQuery 数据表
- android - 如何在 React Native 中使用来自服务器的 json 数据动态显示底部选项卡导航?