app小部件中模拟时钟的setBitmap不能用于android

时间:2017-04-27 10:30:23

标签: java android

我要在app小部件中更改模拟时钟的背景,出于某些原因我必须使用位图。 但是这段代码对我不起作用! 有人可以帮我吗?!非常感谢

Bitmap bitmap = BitmapFactory.decodeFile(FilePathStrings[position]);
RemoteViews remoteViews = new RemoteViews(getPackageName(), R.layout.widget_layout);
remoteViews.setBitmap(R.id.analogClock1,"setImageBitmap" ,bitmap);
ComponentName thisWidget = new ComponentName(MainActivity.this, Widget.class);
AppWidgetManager manager = AppWidgetManager.getInstance(MainActivity.this);
manager.getInstance(MainActivity.this).updateAppWidget(thisWidget, remoteViews);

0 个答案:

没有答案