草庐IT

setImageViewUri

全部标签

android - setImageViewUri 来自 Android 小部件中远程 View 的 URL

我尝试使用远程View从url设置图像。这是我使用的代码:rv=newRemoteViews(mContext.getPackageName(),R.layout.widget_item_default);WidgetItemitem=mWidgetItems.get(position);rv.setImageViewUri(R.id.imageDeal,Uri.parse(item.urlImage));布局代码:Widget已启动,但imageView中没有打印图像。 最佳答案 您的问题在这里得到解答:https://group

android - 应用程序小部件 setImageViewUri 不更新图像

我有一个应用程序小部件,其中只包含一个ImageView。我重新绘制该图像并将其作为png存储在应用程序的私有(private)内存中,然后我使用uri(widget.setImageViewUri(R.id.widget_icon,uri))设置RemoteViews的图像,而不是自行发送位图,因为在非常罕见的情况下我得到的情况!失败的BINDER交易!!!问题是,当图像随时间变化时,小部件的图像不会改变。我用根资源管理器检查了保存的png,它已正确更新。但未显示正确的图像。每个小部件显示从添加到主屏幕时起的图像。如果我使用setImageViewBitmap(...)它可以正常工作