안녕하십니까 저번에 아날로그 시계 개발 관련해서 문의를 드렸던 초보 개발자입니다.
우선 저번에 답문주신 분들께 정말 감사드리구요. 대신 제가 답변주신 부분에 대한 해석력이 딸려서인지라
이번엔 좀 다르게 질문을 드릴까 합니다.
하기와 같이 앱 위젯을 구현하는 과정에서 RemoteView는 제한된 element 들만 지원하는 것을 알기에
Bitmap 객체를 읽지 못하는 것 같습니다.
따라서 하기 과정에서 제가 선언한 bitmap 이미지를 앱위젯에 띄울 수 있는 방법이 있는지 궁금합니다.
답변 주시면 감사하겠습니다. 수고하십쇼
===============================================================================
public class AnalogClockWidget5 extends AppWidgetProvider {
@Override
public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) {
// TODO Auto-generated method stub
Bitmap bitmap = BitmapFactory.decodeResource(context.getResources(), R.drawable.dial);
RemoteViews views1 = new RemoteViews(context.getPackageName(), R.layout.main);
views1.setImageViewBitmap(R.id.dial, bitmap); //dial id 에 bitmap 이미지를 지정했는데 화면 앱위젯에 해당 이미지가 띄워지지 않습니다.
appWidgetManager.updateAppWidget(appWidgetIds, views1);
super.onUpdate(context, appWidgetManager, appWidgetIds);
}
}