从应用程序中生成Android桌面小部件

时间:2011-01-19 21:30:06

标签: android widget

我有一个Android应用程序做了很多事情。我希望能够生成一个桌面小部件(?),打开应用程序以在单击小部件时执行特定操作。

有人可以给我一个如何做到这一点的路线图吗?

2 个答案:

答案 0 :(得分:0)

据我所知,Android应用程序无法将App Widgets添加到主屏幕。应用程序可以定义App Widgets,但用户必须手动将它们添加到主屏幕。

然而,使用PendingIntent从小部件启动活动并不困难。

答案 1 :(得分:0)

这称为AppWidget,详见Android documentation(参考和分步指南)。请注意,它是将小部件添加到其启动器屏幕的用户。 AFAIK没有办法将它添加到代码中的启动器中(尽管HTC可能有一些未记录的方式)。