问题标签 [android-shortcut]

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.

0 投票
0 回答
171 浏览

android - 属性 android:shortcutLongLabel 未找到

尝试测试我的 android 快捷方式,但我不断收到错误消息,指出未找到属性 android:shortcutLongLabel,这继续使用 shorcutShortLabel、shortcutID 等。应该没有什么不同,但我正在用 kotlin 编写应用程序,并且正在使用 compileSdkVersion 29.

尝试将应用程序快捷方式添加到我的项目中。所以我创建了shortcuts.xml 文件并将其添加到res/xml/shortcuts.xml。我确保 Gradle 中的所有内容都是最新的,并且一直遵循 Google 的文档,直到在您的应用程序中添加快捷方式。我认为我的 Gradle 或 manifest.xml 有问题,但我不知道是什么。此外,当我按 F2 时,它说在此文件上没有发现错误。

每次在我构建项目时都会发生以下情况:

AAPT:错误:找不到属性 android:shortcutLongLabel。AAPT:错误:找不到属性 android:shortcutShortLabel。AAPT:错误:找不到属性 android:shortcutID。

0 投票
1 回答
278 浏览

android - 命令“参数信息”在 Android Studio 3.5 中不起作用

在 Android Studio 3.5 之前ctrl + p是找出方法可能参数的命令,但现在它不像以前那样工作,现在它向我显示ctrl + P上的打印选项

0 投票
1 回答
724 浏览

android - 如何在Android中实现多个动态快捷方式?

我想为我的应用程序实现多个动态快捷方式,但问题是它只允许我实现一个快捷方式。

在我的代码中,您会看到两个快捷方式,但应用程序只生成一个快捷方式。

有人可以查看我的代码并建议我在哪里进行更改吗?

在这里它只显示了一个动态快捷方式 科特林

0 投票
1 回答
115 浏览

android - 如何修改Android快捷方式标题?

在 WhatsApp 等应用程序中,我们可以为个人聊天、群聊等添加快捷方式。更改聊天标题时,不会反映到快捷方式标题。旧标题保持不变。

为群聊创建新快捷方式新名称:

在此处输入图像描述

添加的快捷方式图标: 在此处输入图像描述

组标题更改为 New2name : 在此处输入图像描述

但是快捷方式标题没有修改为新标题(即)New2name 在此处输入图像描述

有没有办法从开发人员方面解决这个问题?

0 投票
1 回答
81 浏览

android - 即时应用程序中的 ShortcutManager 崩溃

当我运行我的即时应用程序时,由于快捷方式功能而崩溃,请查看带有堆栈跟踪的图像,这是我唯一可以提供的,因为我无法附加调试器,另一个问题:(

堆栈跟踪

我知道快捷方式在 Instant App 中没有任何意义,有没有比在创建 IA 时注释所有与快捷方式相关的代码更好的解决方案?

0 投票
1 回答
387 浏览

java - 静态快捷方式android不出现

我尝试向我的应用程序添加快捷方式,但是当我长按时看不到它。

我仔细检查了我的应用程序 ID,以及活动。

这是我尝试的。

我的快捷方式.xml:

在清单上我添加

在应用程序和活动上,我还添加了 android:exported="true"

我的代码有什么问题?

在这里编辑我的清单

……

我的活动声明:

0 投票
1 回答
27 浏览

android - 当我在 android studio 中使用 CTRL+ALT+L 格式化代码时,我首先设置了静态函数()?

让我解释,

当我格式化代码 [CTRL+ALT+L]。

预期是这样的:

}

但我得到了

结果如下:

谁能告诉我android studio(V-3.5.3)有什么问题?

0 投票
1 回答
466 浏览

java - 如何在自定义启动器中支持快捷方式固定?

我正在制作自己的 Android 启动器,我想对来自其他应用程序的请求做出反应,以向主屏幕添加快捷方式。

到目前为止,我只能发现,应用程序必须通过从 ShortcutManager 调用 isRequestPinShortcutSupported() 来检查是否支持快捷方式固定,然后通过调用 requestPinShortcut() 发送请求 - 但我如何实现另一面呢?

我不知道如何告诉 ShortcutManager 我的启动器想要接收这些请求以及在哪里处理它们。我试过注册各种广播接收器,但这还不够。

我能找到的唯一有用的是 LauncherApps.PinItemRequest,它可以从 Intent 创建,但我找不到如何接收这个 Intent。

0 投票
1 回答
462 浏览

android-studio - 用于创建新文件/类的 Android Studio 快捷方式

我知道这是一个非常相似的问题,但想知道它的实际答案是什么。

在 Android Studio 中创建新文件/类的默认键盘快捷键是什么?

0 投票
1 回答
444 浏览

android - 检测从启动器中长按应用程序的图标

当用户从启动器屏幕长按我的应用程序图标时,我需要收到通知。

经过大量研究 - 我遇到了“应用程序快捷方式”,它似乎最接近我需要的功能,但我找不到任何事件或在长按我的应用程序图标时触发的广播。

我认为这个问题以前没有在这里得到回答,因为我现在已经花了几个小时寻找解决方案。我查看了 AD 下的所有教程:https ://developer.android.com/guide/topics/ui/shortcuts.html

我还尝试使用谷歌搜索任何可能的组合可能会给我一些线索,但找不到任何东西。

可能的功能(看到另一个应用程序使用它),虽然正在运行

我找不到任何相关的广播。

发射器可能会发射任何标准广播吗?