Benutzerdefinierte Fortschritts-Dialog, Animation
Arbeite ich an Custom Progress Dialog
. Ich habe seinen Stil wie in dieser Frage ALSO Positionsvorrichtung dem spinning-Rad in einem benutzerdefinierten Dialogfeld mit dem Fortschritt Meine Fortschritts-dialog zeigt keine animation überhaupt. Wenn ich änderte die background
zu black
dann war es nur zeigen einen schwarzen Kasten. Ich will meinen Fortschritt-dialog zu animieren.
In Aktivität ich bin sowas
public MyProgressDialog(Context context) {
super(context, R.style.NewDialog);
}
und die NewDialog ist als:
<style name="NewDialog" parent="@android:style/Theme.Dialog">
<item name="android:windowFrame">@null</item>
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:windowIsFloating">true</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowTitleStyle">@null</item>
<item name="android:windowAnimationStyle">@android:style/Animation.Dialog</item>
<item name="android:windowSoftInputMode">stateUnspecified|adjustPan</item>
<item name="android:backgroundDimEnabled">true</item>
<item name="android:width">50dip</item>
<item name="android:height">50dip</item>
<item name="android:background">@android:color/transparent</item>
</style>
Jede Hilfe ist im Voraus zu schätzen
Post die spezielle code relevant für die animation
ich copy paste den code aus <stackoverflow.com/questions/3225889/...>
Lass uns nicht haben, um gehen Sie zu einem anderen post zu haben, um zu sehen, den code, poste NUR, das ENTSPRECHENDE code, um die animation.
In Aktivität ich Tue dies öffentlich MyProgressDialog(Context context) { super(context, R. style.NewDialog); }
Aktualisieren Sie Ihre post.
ich copy paste den code aus <stackoverflow.com/questions/3225889/...>
Lass uns nicht haben, um gehen Sie zu einem anderen post zu haben, um zu sehen, den code, poste NUR, das ENTSPRECHENDE code, um die animation.
In Aktivität ich Tue dies öffentlich MyProgressDialog(Context context) { super(context, R. style.NewDialog); }
Aktualisieren Sie Ihre post.
InformationsquelleAutor Najeebullah Shah | 2012-07-24
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
//RESSOURCEN-STYLE-FILE-res->Werte->mydialog.xml
//UND VERWENDEN SIE DIESEN CODE AN EINER BELIEBIGEN STELLE IN IHRER ANWENDUNG ZUR BENUTZERDEFINIERTEN DIALOGFELD MIT DEM FORTSCHRITT DES
Gut, es gibt keinen Unterschied im code und ist mir, wie ich habe deinen code nur um zu testen, ob Sie irgendwelche problem oder nicht, aber ich bin noch die Buchung für Sie, so dass Sie suchte das problem.
Dank 🙂
Ändern Sie diese zwei Zeilen in der style-Datei. <item name="android:width">20dip</item> <Element name="android:height">20dip</item>
Salman: ich will so etwas wie in diesem link stackoverflow.com/questions/3225889/... die Statusanzeige ist nicht in der Mitte des dialogs
Wie funktioniert dieser code geben Sie benutzerdefinierte animation??
InformationsquelleAutor SALMAN
Erhalten Sie komplette Beispiel mit animation HIER
InformationsquelleAutor