如何制作任何ListView项目的小部件?

时间:2016-09-11 16:51:46

标签: android listview widget

我正在处理Note的应用程序。在我的应用程序中,我想添加ColorNotes和Notes应用程序等功能。 当我长按任意列表视图项目时,它应该成为主屏幕上的小部件。

我如何构建此类功能?

enter image description here

enter image description here

2 个答案:

答案 0 :(得分:1)

您可以使用以下链接来学习应用小工具 https://developer.android.com/guide/topics/appwidgets/index.html

将此示例用于示例,这将帮助您了解如何在Widget中使用列表 https://github.com/commonsguy/cw-advandroid/tree/master/AppWidget/LoremWidget

答案 1 :(得分:1)

我将假设这些是Android主屏幕的屏幕截图,显示了一些应用小部件。

您无法将应用小部件添加到主屏幕。毕竟,并非所有主屏幕都提供应用程序小部件。用户必须自己设置应用小部件。

鉴于用户设置了app小部件,欢迎您根据其中一个活动中的列表行的长按来填充它。 Use AppWidgetManager and updateAppWidget()根据用户长按的内容将新RemoteViews推送到应用小部件。