나는 framelayout이있는 위젯이 있습니다.Android 변경 위젯 색상 런타임시 업데이트 됨
런타임시 내 위젯 색상/모양을 변경하는 방법이 있습니까?
배경에 xml 모양을 사용하고 있습니다.
갱신 :
제가 시도 :
Paint paint=new Paint();
Bitmap bitmap=Bitmap.createBitmap(100, 100, Config.ARGB_8888);
Canvas canvas=new Canvas(bitmap);
paint.setColor(Color.RED);
canvas.drawRoundRect(new RectF(1,1,111,111), 10, 10, paint);
updateViews.setImageViewBitmap(R.id.FL, bitmap);
는 -> 오류 로딩 위젯
2
updateViews.setImageViewResource(R.id.FL, R.drawable.blue);
-> 오류 로딩 위젯
그 후 이벤트에서 색상/모양을 변경 하시겠습니까? onFocus 또는 onClick과 같은 것들이 있습니까? – espinchi