我是Android编程新手。我想创建一个非常简单的小部件,其中我只有一个按钮,单击该按钮,我想执行一些代码。 我的问题是,是否有必要为此创建一个活动? 或者我可以只是扩展AppWidgetProvider类并在onUpdate或onReceive方法中编写执行代码吗?
答案 0 :(得分:1)
是的,有必要创建一个扩展活动的类来完成与按钮的交互。
答案 1 :(得分:1)
理论上,提供者足以处理appwidgets。在实践中,您将始终需要某种配置,即活动。
运行的代码很可能对onUpdate
和onReceive
来说太多了。此时你会将Intent发送给一些Actvity或Service。