Android экран Loanding - PullRequest
       22

Android экран Loanding

0 голосов
/ 30 мая 2011

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

Ответы [ 2 ]

0 голосов
/ 30 мая 2011

Использовать AsyncTask,

Вместо ProgressDialog Вы также можете использовать ProgressBar

ProgressBar с небольшим кружком

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/FIL_Main_RelativeLayout"
    android:background="@color/White">
    <ProgressBar
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerInParent="true"
        style="@android:style/Widget.ProgressBar.Inverse"
        android:id="@+id/FIL_Middle_ProgressBar"></ProgressBar>
        </RelativeLayout>

Для ProgressDialog

См. Мой ответ в Показывать индикатор выполнения при нажатии кнопки при переходе от 1 намерения к другому, и данные поступают с сервера

Спасибо Дипак

0 голосов
/ 30 мая 2011

Страница загрузки Facebook - это просто Activity с анимированным GIF , в то время как они выделяются на фоне AsyncTask.

...