从Android小部件的文本框中检索文本?

Posted

技术标签:

【中文标题】从Android小部件的文本框中检索文本?【英文标题】:Retrieve Text from Textbox in Android widget? 【发布时间】:2012-06-13 16:53:25 【问题描述】:

我的 App 小部件有一个 TextView,它的文本在与用户交互时会发生变化。现在我如何在运行时从中检索文本?

【问题讨论】:

【参考方案1】:

你不能。应用小部件是只写的:您可以向它们推送数据,但不能读取它们。

相反,当您使用新文本更新应用小部件时,您需要将该文本存储在某个地方,也许是在一个文件中。

【讨论】:

,你能代表你的答案的文档吗?虽然你的方式似乎很实用。 @StudentStudent:欢迎您查看AppWidgetManagerAppWidgetProviderRemoteViews 的文档,以尝试为您的TextView 找到getter。你会失败的。我怀疑是否有任何文档告诉您没有这样的吸气剂,就像有文档告诉您不应将 android 应用程序安装在大象上一样(因为它们不起作用,只会惹恼大象)。

以上是关于从Android小部件的文本框中检索文本?的主要内容,如果未能解决你的问题,请参考以下文章

Kivy:从另一个类的小部件中检索文本?

如何在 android 中动态更改 EditText 小部件的文本大小?

Wordpress:在不使用文本小部件的情况下将 html 代码添加到小部件区域

Android垂直对齐文本和小部件

如何在android编程中获取放置在小部件上的textview文本

如何根据应用程序小部件中文本视图中的小部件大小调整文本大小?