在主屏幕上添加小部件名称以及它的小部件。

4

我为一个应用程序创建了一个小部件。小部件会在小部件选项卡下方显示名称。但是当我将小部件拖到主屏幕时,小部件下方的名称消失了。

我已经为<receiver></receiver>设置了标签属性。

我还需要做什么或更改任何其他配置吗?

谢谢。


你找到解决方案了吗? - user531069
你能更好地解释一下问题吗? - Stefano Munarini
@StefanoMunarini 你不明白的是哪一部分?当我把小部件放在主屏幕上时,它下面没有任何名称或标签。我认为接收器标记只是用于小部件选择屏幕。 - user531069
3个回答

2

或者尝试这个链接:https://dev59.com/703Sa4cB1Zd3GeqPtTdT#2652961 - elichai2
不,这并没有解决我的问题。正如我所提到的,我可以在小部件选取器中看到名称,但是当我将我的1x1小部件放在主屏幕上时,我在其下面看不到任何名称。例如:放置一个直接拨号小部件并将其与联系人相关联。您将在直接拨号小部件下看到该联系人的姓名,但在我的情况下,在1x1小部件下我看不到任何名称或标签。 - user531069
http://stackoverflow.com/questions/25334555/is-it-possible-to-get-the-shortcut-layout-of-launcher-and-use-it-in-our-own-widg/25439010#25439010 - Kevin TeslaCoil

2

很抱歉,因为在许多启动器中,小部件名称仅会显示在小部件菜单中而不是主屏幕上,所以不可能实现,但您可以使用 快捷方式

快捷方式显示名称和图标,它们很简单,所有数据(图标、标签、意图)都是静态的,创建时就已经确定。它们不能动态更新、调整大小或滚动。但是它们与启动器样式匹配(并且可以放置在文件夹或坞中),并且比 AppWidgets 使用更少的资源。

正如 @kevin TeslaColl 建议的,您应该使用 快捷方式


明白了,我接受了答案并给予了赏金点数。我也可以为快捷方式提供自定义布局,就像1x1或任何大小的小部件一样吗? - user531069

2
如果您想要在主屏幕上放置小部件后,希望标签出现在该小部件下方,只需在您的小部件xml布局上放置一个TextView,并填写所需的标签即可。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接