안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요~ 질문이 하나 있어요!
notification bar 에서는 아이콘 애니메이션 효과가 나는데
같은 아이콘을 그려준 notification list 에서는 효과가 안네요ㅠㅠ
download_progress.xml 중,
<ImageView android:id="@+id/status_icon"
android:background="@anim/anim_download_notification"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="10dip"/>
이렇게 만들어서
final Notification notification = new Notification(R.anim.anim_download_notification, "simulating a download", System.currentTimeMillis())
요렇게 쓰니까 notification bar 에는 애니메이션이 되는데
notification.contentView = new RemoteViews(getApplicationContext().getPackageName(), R.layout.download_progress);
요렇게 준 notification list view 에서는 애니메이션이 안되네요.
그냥 첫번째 이미지로 고정되어 있어요.
검색해보니까 어떤 분이
com.android.server.status.AnimatedImageView
이걸 OS에서 쓰고 있더라고 적어주셨던데 어떻게 써야될지를 모르겠더라구요.
제가 하고 싶은 건,
안드로이드 마켓에서 앱 다운받을 때 notification 에 다운받아지는 그 화살표 애니메이션입니다.
bar 에도 나오고 list 에서도 애니메이션이 되더라구요.
조금이라도 아시는 분 댓글 부탁 드릴게요!!



