Android小部件预览图像

时间:2014-03-13 10:54:56

标签: android android-widget

正如我在那里看到的那样,大多数Android Widget预览图像都遵循一种设计模式,其中包含一个简单的图像Center-Vertical,左边对齐着同一图像下方的大灰色阴影。查看Android联系人窗口小部件图片:

enter image description here

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

他们如何实现这种行为?

1 个答案:

答案 0 :(得分:0)

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

这是,当您的活动使用意图过滤器ACTION_CREATE_SHORTCUT时,启动器应用程序会将窗口小部件添加到其窗口小部件列表,并使用该活动的android:icon属性来创建该设计。如果您未在该活动中提供android:icon属性,则会使用应用程序图标

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

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

参加您的某项活动。