mettre en œuvre une filature de l'indicateur d'activité similaire à iOS, Android
Je suis en train de mettre en œuvre la filature d'activité similaire à celui que j'ai mis ci-dessous dans Android. Je crois que je dois utiliser le ProgressDialog. Mon problème se pose de la façon de manipuler les ProgressDialog pour apparaître comme l'indicateur d'activité.
Toutes les pensées sont les bienvenus. Un lien vers un exemple serait même mieux.
Grâce.
REMODIFIER:
myProgress.java
public class myProgress extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ProgressDialog d = (ProgressDialog)findViewById(R.id.progres);
main.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/progres"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center"
>
<ProgressBar
android:id="@+id/progressBar"
android:indeterminate="true"
style="?android:attr/progressBarStyleLarge"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
/>
</RelativeLayout>
InformationsquelleAutor user788511 | 2011-08-29
Vous devez vous connecter pour publier un commentaire.
c'est comment j'ai réaliser il
voici le code
ici est la loading.xml
appeler la boîte de dialogue avec
masquer à l'aide
Mise à JOUR
si vous le souhaitez et indicateur personnalisé, vous pouvez effectuer les opérations suivantes dans le layout.xml.
ProgressBar
avec unImageView
background
de l'ImageView à un AnimationDrawableonPrepareDialog
Vous êtes à la recherche pour progressDialog je crois. Ce lien, vous pouvez vous mettre vous de commencer avec elle.
http://www.helloandroid.com/tutorials/using-threads-and-progressdialog
Il suffit de regarder cette bibliothèque. IOSDialog/Spinner bibliothèque
Il est très facile à utiliser et permet de résoudre votre problème. Avec elle, vous pouvez facilement créer et utiliser spinner comme dans IOS.
L'exemple de code:
Résultat
Résultat: stadard IOS Dialogue