如何使用按钮、编辑文本和更多组件在 android 中创建小部件

How to create widget in android with button, edittext and more components

我想在 android 中创建带有按钮、编辑文本、微调器或更多组件的小部件。请帮助我!!!

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

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

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

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

最后一件事是将小部件添加到清单中,在应用程序标签中,您必须添加接收者标签以及定义意图过滤器和元数据。

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

希望对您有所帮助。