【问题标题】:How to create widget in android with button, edittext and more components如何在 android 中使用按钮、edittext 和更多组件创建小部件
【发布时间】:2025-12-02 22:50:01
【问题描述】:

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

【问题讨论】:

  • 这个太宽泛而且非常模糊。您想要一个带有所有这些视图的小部件吗?你想要一个带有这些的 AlertView 吗?请说明
  • 我必须证明你到目前为止做了什么

标签: java android android-layout android-widget


【解决方案1】:

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

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

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

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

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

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

希望对你有所帮助。

【讨论】:

    最近更新 更多