问题标签 [android-shortcutmanager]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 更新 android SDK:安装最新平台以实现新的 API,例如“ShortcutManager”
在这里,我正在为 android nougat App Shortcuts中引入的 Android Shortcuts 进行演示
我使用以下代码创建应用快捷方式
但在这里我得到编译时错误 cannot resolve symbol ShortcutManager
。
这是我的build.gradle
文件
android - 如何在运行时获取所有已安装应用程序的静态快捷方式(快捷方式)的 Intent?
在 Android 7.1 中,有一些应用快捷方式(“quickcuts”)可以在快捷方式.xml 资源文件中定义为意图,然后在应用的 AndroidManifest.xml 文件的元数据标记中引用。然后,Action Launcher 应用程序可以使用“静态快捷方式”意图来启动具有在意图中定义的特定活动的应用程序。从运行时执行的 Java 代码中,我将如何获得在任意应用程序的 AndroidManifest.xml 和 shortcuts.xml 资源文件中定义的所有此类静态快捷方式意图?
android - 无法在 Android N 上创建呼叫号码的快捷方式
这是一个用于创建直接快捷方式的代码示例,该快捷方式调用特定号码并且适用于 Android M 及更低版本。
相同的代码在 Android N 上不再起作用,我可以在 logcat 中看到以下内容:
如果我将 ACTION_CALL 更改为 ACTION_DIAL,它可以在 Android N 上运行,但这不是我想要的。我正在寻找一种通过快捷方式直接拨打电话的方法。
在权限方面,我在运行时包含了这 2 个和 CALL_PHONE 请求。
android-shortcut - Android快速快捷方式[在shortcuts.xml中传递额外的意图(或一些数据)]
在使用shortcut.xml 实现静态快捷方式时,我想通过我的意图传递一些额外的捆绑包。
启动应用程序后,需要传递的附加内容来决定目标类中的一些功能。
是否可以访问附加功能?如何以及在哪里访问它?
任何线索将不胜感激
android - 从快捷方式读取数据
我正在使用此代码在我的应用程序中创建 Activity 的多个快捷方式
一切都可以很好地创建快捷方式,但我想从快捷方式中读取数据或
user_id
每当单击该快捷方式时,我都想阅读此内容。
我不能把它放进去,SharedPreferences
因为它可以有多个快捷方式,每个链接到不同的user_id
.
我已经搜索过,到目前为止找不到任何东西。
在 android 7.0 之后,快捷方式得到了很大的改进,但我必须让它也适用于旧设备(比如从 4 到更高版本)。
谢谢。
android - Android快捷方式问题
我正在使用在我的设备上运行的以下代码创建一个快捷方式图标。
现在,我正在尝试将我的应用程序上传到该图标未创建的某些设备的 Play 商店。
注意:我在使用 Nexus 6、Android 7.1.1 时遇到了这个问题。这里可能是什么问题
在这里,即使使用签名的 apk,此代码也能正常工作。
请有人帮我解决这个问题。
android - 主屏幕监听器?
我想检测用户是否在主屏幕中手动添加或删除了我的应用程序的快捷方式。我尝试将广播接收器用于以下操作:
com.android.launcher.permission.UNINSTALL_SHORTCUT
com.android.launcher.permission.INSTALL_SHORTCUT
但是,当我在主屏幕上手动添加或删除应用程序的快捷方式时,它们不会被触发。
我想知道是否有听众对此?我在 Android 开发者网站上搜索并没有找到任何关于此的信息。
android - 卸载应用程序后如何删除固定的快捷方式
我使用此代码添加了主屏幕的快捷方式。它工作正常,但是当我卸载应用程序时,添加的快捷方式不会自动删除。
我错过了一些明显的东西吗?
非常感谢任何帮助。
java - 在android O中固定快捷方式时接收回调/广播
我正在尝试一次添加两个快捷方式。但是 android 8 显示了一个对话框并请求用户允许添加快捷方式,并且其中两个对话框不能同时出现。
所以我需要一种方法来在第一个对话框关闭时获得回调或广播,以便之后可以添加另一个快捷方式。目前,当用户允许请求时,我能够获得广播。但我想知道用户是否取消了对话框。
我正在使用以下代码: