2013-08-11 3 views
2

프로세스 대화 상자에 문제가 있습니다. 200 x 60 픽셀 크기의 드로어 블을 만들고 드로어 블용 애니메이션을 만들었습니다.진행률 대화 상자, 드로어 블 만 사용하십시오.

로드하는 동안 대화 상자가 나타나길 원합니다.이 드로어 블이 애니메이션으로 표시되기를 바랍니다.

../res/anim/progress_dialog_icon_drawable_animation.xml :

내가 애니메이션을 만들어 :

는 I에 유래에 검색 한 후이 시도

<animation-list xmlns:android="http://schemas.android.com/apk/res/android"> 
    <item android:drawable="@drawable/icon_progress_dialog_drawable_1" android:duration="150" /> 
    <item android:drawable="@drawable/icon_progress_dialog_drawable_2" android:duration="150" /> 
    <item android:drawable="@drawable/icon_progress_dialog_drawable_3" android:duration="150" /> 
    <item android:drawable="@drawable/icon_progress_dialog_drawable_4" android:duration="150" /> 
    <item android:drawable="@drawable/icon_progress_dialog_drawable_5" android:duration="150" /> 
</animation-list> 

을 그리고 호출 오전 :

dialog = new ProgressDialog(Context.this); 
dialog.setIndeterminate(true); 
dialog.setIndeterminateDrawable(getResources().getDrawable(R.anim.progress_dialog_icon_drawable_animation)); 
dialog.setMessage("Loading..."); 
dialog.show(); 

이미지는 표시되지만 라운드 진행 '원'처럼 축소됩니다. 애니메이션과 대화 상자를 채우는 원래 크기가되고 싶습니다.

답변

0

사용자 지정 드로어 블을 사용한다는 질문에서 사용자 지정보기가있는 사용자 지정 대화 상자를 사용하여 해당 내용을 설정할 수 있다고 가정합니다. 이것을 시도하십시오 https://stackoverflow.com/a/26821095/1554031