如何使用button,edittext和更多组件在android中创建小部件

时间:2016-06-23 16:09:52

标签: java android android-layout android-widget

我想在android中使用按钮,edittext,spinner或更多组件创建小部件。请帮帮我!!!

1 个答案:

答案 0 :(得分:2)

你必须设计你的小部件的布局,是一个普通的布局文件,但这里不允许所有的视图。

现在您必须扩展AppWidgetProvider并创建您的类,在这里您可以覆盖更新,删除,启用应用程序窗口小部件时触发的方法。

onUpdate()中,您可以创建一个RemoteView来设置之前创建的布局。

现在是appwidget-provider的时候了,这是一个XML文件。

最后一件事是将清单添加到清单中,在应用程序标记内,您必须添加receiver标记以及定义intent过滤器和元数据。

我给你留下了文件 https://developer.android.com/guide/topics/appwidgets/index.html 以及一个非常简单的小部件的小教程: http://www.androidauthority.com/create-simple-android-widget-608975/

希望这会对你有所帮助。