android - 在appWidget的Imageview中获取当前drawable
问题描述
我正在尝试获取我的应用程序小部件的 ImageView 的当前可绘制对象。但是getDrawable()
appWidgetProvider中没有。如何获取Imageview的当前drawable?
前任。如果我在图像视图中有当前可绘制A
对象,我想将其更改为B
. 但首先我想检查它是否是A
orB
然后进行相应的更改。
解决方案
如何获取 Imageview 的当前可绘制对象?
这是不可能的,对不起。
但是,由于您是定义 使用什么可绘制对象的人RemoteViews
,您可以自己跟踪它,在数据库SharedPreferences
、 或其他类型的文件中保留适当的标识符。
推荐阅读
- php - 离子将多个文件上传到php api
- permissions - 仅限特定邮箱的 Microsoft Graph Outlook 应用程序权限
- vba - For循环内的VBA Vlookup不起作用
- javascript - 反应中按钮的意外行为
- html - 将按钮放在表格单元格的右侧,但保持在同一行
- reactjs - React 高阶组件
- angular - 如何使用 Angular 6 Firebase 获取占位符图像?
- android - getSystemService (Context.CAMERA_SERVICE) 崩溃
- php - 如何根据输入过滤表 [Symfony 3]
- sql - 从 SQL 表中获取区间值