我想在android中使用按钮,edittext,spinner或更多组件创建小部件。请帮帮我!!!
答案 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/
希望这会对你有所帮助。