gpt4 book ai didi

android - 将我的应用程序添加到 "add shortcut"列表以在主屏幕上有一个快捷方式

转载 作者:太空狗 更新时间:2023-10-29 16:07:15 25 4
gpt4 key购买 nike

如您所知,当您在主屏幕上长按时,手机会显示一个列表菜单。您可以添加快捷方式、小部件、文件夹等。我希望我的应用程序位于快捷方式列表中。

我该怎么做?

最佳答案

快捷方式从 API 级别 1 开始就存在,并且也可以被第 3 方应用程序使用。

要将 Activity 添加到快捷方式菜单,只需将此 Intent 过滤器添加到 list 中的 Activity 即可:

    <intent-filter>
<action android:name="android.intent.action.CREATE_SHORTCUT" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>

要使 Activity 在主屏幕上放置一个带有 Intent 的新图标,请在完成之前执行此操作:

Intent intent = new Intent();
Intent launchApp = new Intent();
intent.putExtra(Intent.EXTRA_SHORTCUT_INTENT, launchApp);
intent.putExtra(Intent.EXTRA_SHORTCUT_NAME, "My shortcut");
intent.putExtra(Intent.EXTRA_SHORTCUT_ICON, myIcon);
setResult(RESULT_OK, intent);

launchApp Intent 更改为您希望在单击时启动的任何内容。

参见此处:http://developer.android.com/reference/android/content/Intent.html#ACTION_CREATE_SHORTCUT

关于android - 将我的应用程序添加到 "add shortcut"列表以在主屏幕上有一个快捷方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11439253/

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