2013-08-11 4 views
2

У меня возникли проблемы с диалоговым окном процесса. Я создал drawable, который составляет 200 x 60 px, и я создал анимацию для этой возможности.Прогресс Диалог, используйте только drawable

Я хочу, чтобы во время загрузки всплывал диалог ... и я хочу, чтобы этот чертеж отображался с анимацией.

Я попробовал это после поиска на StackOverflow:

Я создал анимацию:

../res/anim/progress_dialog_icon_drawable_animation.xml:

<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

Смежные вопросы