大家好开发者! 我想在Widget中使用Arc进度视图来实现动作进度循环计时器。但是,小部件不支持自定义视图。我发现以下方式Android: AppWidget with custom view not working但总是位图为空。有人知道如何创建自定义视图并获取其位图而不将其添加到窗口吗?
答案 0 :(得分:2)
CustomView view = new CustomView(context);
view.measure(250, 250);
view.layout(0, 0, 250, 250);
view.setDrawingCacheEnabled(true);
Bitmap bitmap = view.getDrawingCache();
remoteViews.setImageViewBitmap(R.id.myImageView, bitmap);
//PUSH WIDGET UPDATE