2010-07-28 2 views
2

Android 위젯을 만들고 있습니다. 이 위젯에는 ImageView가 있습니다. ImageView에서 이미지를 회전하고 싶습니다. Photoshop과 같은 데스크탑 사진 편집기에서 새 이미지를 수동으로 만들고이를 응용 프로그램에 포함하지 않고이 작업을 수행 할 수있는 방법이 있습니까?RemoteViews에서 이미지를 회전 하시겠습니까?

+0

사용자에게 머리를 젖히라고 요청할 수 있습니다. :-) 더 심각하게, 나는 이것을하는 방법을 모르고있다. – CommonsWare

+0

애니메이션 에서처럼 이미지를 회전시키고 싶습니까? 또는 때때로 이미지를 비스듬히 보려고합니까? –

+0

이미지를 90도 회전시키고 싶습니다. 9 패치 이미지입니다. –

답변

0

RemoteViews 내에서 ImageView에 대해 직접 수행 할 수있는 방법은 없습니다. 일반적으로 RemoteViews은 매우 제한적입니다.

이미지가 정적 자원이 될 수 있다면, 당신은 자원의 LevelListDrawable을 할 수 있으며, 0/90/180/270 무엇에 해당하는 인덱스 ImageView.setImageLevel()를 호출 할 RemoteViews를 사용 후, 레벨 각 회전을 설정합니다.

이미지를 그리는 상황에있는 경우 다시 그려서 RemoteViews으로 보내야합니다.

관련 문제