【问题标题】:Android widget preview imageAndroid 小部件预览图像
【发布时间】:2014-03-26 18:30:19
【问题描述】:

正如我所看到的那样,大多数 Android Widget 预览图像都遵循一种设计模式,其中包含一个简单的图像中心垂直并与同一图像下方的大灰色阴影左对齐。查看 Android 联系人小部件图片:

如果用户想要将小部件添加到拖动它的屏幕,则徽标将是唯一将要被拖动的图像对象,而不是它的阴影。尝试为我的小部件模拟这种图像,我创建了一个简单的 PNG24,其下方有一个徽标及其阴影,但是当拖动它时,徽标和阴影都被拖动,而不仅仅是提到的小部件的徽标。

他们如何实现这种行为?

【问题讨论】:

  • 只需修改您的小部件布局即可占用ico的所有空间
  • 我再说一遍,正如标题所说,它是一个小部件预览图像。
  • 你可以看这个教程来解决你的问题vogella.com/tutorials/AndroidWidgets/article.html
  • 它在什么时候说出了与我的问题相关的内容?我想你还没有很好地理解我的问题。

标签: android android-widget


【解决方案1】:

您所说的设计模式仅适用于书签小部件,并且是自动完成的。

也就是说,当您的活动使用意图过滤器ACTION_CREATE_SHORTCUT 时,启动器应用程序会在其小部件列表中添加一个小部件,并使用该活动的android:icon 属性来创建该设计。如果您没有在该活动中提供android:icon 属性,它将使用应用程序图标

您可以通过添加以下内容轻松查看预期结果而无需真正实现功能:

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

参加您的一项活动。

【讨论】:

  • 哦,所以它只是用于快捷方式而不是小部件!我是个多么愚蠢的人!干杯。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-05-23
  • 1970-01-01
  • 2020-10-05
相关资源
最近更新 更多