android - 单击主屏幕时禁用应用程序图标
问题描述
我已经通过其他应用程序以编程方式安装了该应用程序。现在,如果我单击主屏幕中的应用程序图标,它不应该打开该应用程序。应用程序只能在点击我安装的应用程序时打开。任何人都可以对此有所了解。谢谢你。
解决方案
通常,启动活动在 AndroidManifest.xml 中如下所示:
<activity
android:name=".LaunchActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.categor.LAUNCHER" />
</intent-filter>
</activity>
现在,如果您删除该<intent-filter>
部分,它不会在主屏幕上显示图标。最后,您可以按照这个 StackOverflow 答案了解如何从另一个应用程序打开您的活动:https ://stackoverflow.com/a/2210073/1395437
推荐阅读
- python - 如何仅从 libdiff 比较结果中过滤 delta?
- java - 无法从更新(观察者)方法添加/克隆数组列表
- python - Django:Django-allauth url 的问题
- json - 如何编辑特定的 json 属性?VSCode 上的正则表达式可以工作吗?
- python-3.x - 我刚刚上传的python3 pip包不能吗?(“找不到满足的版本..”)
- ruby-on-rails - 为什么 Twilio Connect 应用程序不使用授权 URL 将我重定向回来,而只是将我发送到 Twilio 控制台
- sql-server - SQL Server RDS SSD 升级超过 200GiB
- android - 禁用 Firebase 分析和应用性能
- sql - 更新 SQL Server 中的多条记录
- sql-server - MSSQL - 根据 SSMS 版本更新语句不同的结果