首页 > 解决方案 > Android 如何在 appwidget 中使用仪表包

问题描述

实际上,我正在寻找一种在 Android AppWidget 中显示仪表小部件的解决方案。为了在主屏幕小部件(如我们的移动主屏幕中的天气小部件)中显示 Gauge 包。

标签: androidkotlin

解决方案


应用小部件RemoteViews用于描述其 UI,并RemoteViews支持有限数量的内置小部件。您不能View直接使用自定义子类。毕竟,您的应用程序并没有呈现 UI — 任何具有主屏幕实现的应用程序都在呈现 UI,并且该应用程序没有您的自定义View子类。

您可以做的最接近的事情是ImageView在您的应用程序小部件的布局中放置一个,然后用位图填充它ImageView,这些位图描述您想要根据仪表 UI 显示的内容。


推荐阅读