当前位置: 首页 > 面试题库 >

在Android中以编程方式从启动器中删除应用程序

任元青
2023-03-14
问题内容

有没有一种方法可以在运行时从家庭启动器中删除活动?我的意思是Intent.CATEGORY_LAUNCHER从其属性或类似的东西删除。


问题答案:

您可以通过禁用组件PackageManager#setComponentEnabledSetting(),将其从启动器中删除。



 类似资料:
  • 问题内容: 我直接使用默认的os拨号器通过以下方式创建呼叫: 是否可以直接从我的应用程序启动Skype? 我尝试传递一个数字,如下所示: 传递数字失败。 问题答案: 您需要知道Skype软件包名称(例如com.skype.android),然后才能启动它:

  • 我想以编程方式删除(重置)已在XML布局中设置的ImageView色调。

  • 当我从中删除一个项目时,我希望显示一个“swipe”动画,即该项目从屏幕上侧向移动。我相信使用支持“swipe to dissist”,但这是触摸启动的,而我希望能够以编程方式启动swipe。 我还尝试通过扩展来设置项动画器。使用这种方法,我可以让项目左右滑动,但不幸的是,列表中的间隙很快就会关闭,以至于在列表项间隙关闭之前,滑动不会完成。 有人知道怎么做吗?

  • 问题内容: 我想使用此代码来重新启动运行 Android Things的 RPI3 : __ 我收到以下错误: java.io.IOException:无法运行程序“ su”:error = 13,权限被拒绝 我将所有权限添加到清单中 我想念什么吗? 问题答案: DP 4中的 二进制文件,与之前的所有开发人员预览一样,具有世界可执行的权限,即以下产量 话虽如此,仍然可以为任何用户( Android

  • 问题内容: 请看下面的代码 数据库连接器 数据库UI 在这种情况下,我需要通过右键单击 _数据库节点 启动服务器_来手动启动derby(我正在使用NetBeans)。这是一个嵌入式数据库,这意味着我要将其从一台计算机转移到另一台计算机,并愿意通过双击jar文件来开始,而不是在每台计算机上都配置数据库并手动启动它们。但是,如果我没有手动启动数据库,则会收到错误消息 java.sql.SQLNonTr

  • 请看一下下面的代码 数据库连接器。JAVA 用户界面 在这种情况下,我需要通过右键单击数据库节点手动启动derby(我使用的是NetBeans) JAVAsql。SQLNonTransientConnectionException:java。网ConnectException:连接到端口1527上的服务器本地主机时出错,消息“连接被拒绝:连接”。 无论是在NetBeans内部,如果我没有手动启动它