Tag: android animation

Animatoren dürfen nur auf Looper Threads Android laufen

Ich versuche etwas zu beleben, wenn eine Aufgabe abgeschlossen ist. Das Problem hier ist, bekomme ich diese Fehlermeldung: android.util.AndroidRuntimeException: Animators may only be run on Looper threads at android.animation.ValueAnimator.cancel(ValueAnimator.java:1004) at android.view.ViewPropertyAnimator.animatePropertyBy(ViewPropertyAnimator.java:965) at android.view.ViewPropertyAnimator.animateProperty(ViewPropertyAnimator.java:921) at android.view.ViewPropertyAnimator.alpha(ViewPropertyAnimator.java:735) at com.design.zaton.prototypei.MainActivity$1$1.run(MainActivity.java:93) at java.lang.Thread.run(Thread.java:761) Die App hat gut gearbeitet, bevor mit dem gleichen genauen Code aber jetzt ist es einfach […]

Benutzerdefinierte dynamische Grafik in Android

[UPDATE] Um diese Frage abzuschließen, habe ich meine Grafik mit den beiden folgenden Methoden implementiert (siehe unten). drawCurve() erhält eine Canvas und eine Reihe von float . Das Array ist ordnungsgemäß gefüllt (Zeitstempel werden vom Wertindex im Array angenommen) und variiert von 0,0 bis 1,0. Das Array wird gesendet, prepareWindowArray() , das ein Stück des […]

3D Cube Animation in Android

Ich möchte 3D Cube Übergang ändern Ansicht oder Aktivität in Android. Ich suche google viele Möglichkeiten, aber konnte keine nützliche Ressource in Android finden. Ich habe einige Apps im Spiel-Shop mit meiner erwarteten Animation für Veränderung Ansicht oder Aktivität gefunden. Mein erwarteter Ausgabebildschirm wäre wie: Ich habe versucht mit Übergängen zwischen aber konnte nicht erwartete […]

Wie deaktiviere ich "Windows Animation Skala" programmgesteuert auf Android 4.0+ Geräten?

Ich benutze einen Service , der eine Ansicht mit WindowManager anzeigt, und Animation tritt jedes Mal auf, wenn ich die Größe der Ansicht ändere windowManagerLayoutParams.height = newHeight; ((WindowManager) getSystemService(WINDOW_SERVICE)).updateViewLayout(mMainLayout, windowManagerLayoutParams); Wenn ich die Skalenanimationen manuell deaktiviere, tritt keine Animation auf. Skalierung Animation deaktiviert manuell wie folgt: http://www.cultofandroid.com/11143/android-4-0-tip-how-to-find-and-disable-animations-for-a-snappier-experience/ Gibt es eine Möglichkeit, die Fenstermaßstabsanimationen für meine […]

Wie kann man die Breite und Höhe eines Layouts animieren?

Ich habe eine LinearLayout die auf Vollbildmodus erweitert wird, indem sie alle anderen Layouts und Ansichten auf onClick . Es gibt ein Relativelayout über LinearLayout Ich möchte dazu eine benutzerdefinierte Animation anwenden. Die Größe sollte langsam ansteigen (wie in 500 Milliarden Sekunden). Aber ich bezweifle es ist möglich? Vielen Dank. Hier ist was ich mache […]

Wie kann man eine animierte Ansicht entfernen, nachdem die Animation in Android endet?

Ich benutze eine rechts nach links bewegte Animation für ein RelativeLayout. Ich habe versucht, die Sichtbarkeit auf 'GONE' für das Layout in der onAnimationEnd() , aber es funktioniert nicht. Die animierte Ansicht ist immer noch dort an der Stelle, wo sie aufhört. Dies ist der Code, den ich verwendet habe: Animation erstellen von rechts nach […]

AnimationDrawable funktioniert nicht in Android 2.2

Ich benutze AnimationDrawable wie folgt: ImageView rocketImage = (ImageView) layout.findViewById(R.id.animation); rocketImage.setBackgroundResource(R.drawable.progress_blue_animation); rocketAnimation = (AnimationDrawable) rocketImage.getBackground(); rocketAnimation.start(); Dieser Code funktioniert in Android 3.0 / 4.0 / 4.1 / 4.0, funktioniert aber nicht in Android 2.2. Wie kann ich dieses Problem lösen?

AnimationDrawable funktioniert nicht auf 2.3.6 Android-Version

AnimationDrawable funktioniert nicht auf 2.3.6 Android-Version. Gibt es Unterstützung Bibliothek für ältere Verionen? Mein Code ist: iv = (ImageView) findViewById(R.id.splashnew); BitmapDrawable f0 = (BitmapDrawable)getResources().getDrawable(R.drawable.s1); BitmapDrawable f1 = (BitmapDrawable)getResources().getDrawable(R.drawable.s2); BitmapDrawable f2 = (BitmapDrawable)getResources().getDrawable(R.drawable.s3); int dur = 850; AnimationDrawable ad = new AnimationDrawable(); ad.addFrame(f0, dur); ad.addFrame(f1, dur); ad.addFrame(f2, dur); ad.start(); ad.setOneShot(true);

Android, setVisbility gegangen nicht funktioniert in RelativeLayout

Ich benutze ein RelativeLayout, um eine rotierende Spinner-Animation auf ein Platzhalter-Bild zu setzen, während das echte Bild in einen Hintergrund-Thread geladen wird. Wenn die reale Bitmap bereit ist, wird der Code unten mit dem UI-Thread mit Activity.runOnUiThread (Runnable) Das Problem ist, dass alle meine Versuche, das rotierende Bild zu verstecken, nachdem das echte Bild geladen […]

Wie man ein Recht auf links Animation in einem Layout zu machen

Ich bin mit einer Rutsche rechts nach links Problem. Ich habe es durch "verstecken" und "sichtbares" Layout auf Knopf geklickt. Aber jetzt möchte ich eine Animation, so dass, wenn ich auf Knopf klicke, eine "rechts nach links" Animation passieren wird und wenn ich wieder auf Knopf klicken, wird das gleiche Layout "von links nach rechts" […]

Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.