Autore Topic: Transizione tra activity e image button  (Letto 508 volte)

Offline Guccio92

  • Utente junior
  • **
  • Post: 66
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Galaxy S5
  • Sistema operativo:
    Windows 7 64bit/ Mavericks 10.9
Transizione tra activity e image button
« il: 01 Luglio 2015, 08:35:37 CEST »
0
Ciao a tutti ragazzi,

-Vi volevo chiedere come potrei fare per eliminare l'animazione di transizione tra un'activity e l'altra. "Oppure anche cambiarla con una che mi piaccia di più"

-Poi vorrei che quando clicco su un image button abbia un minimo di animazione perché senno sembra tutto statico.


Vi ringrazio anticipatamente.

Offline LinkOut

  • Utente normale
  • ***
  • Post: 272
  • Respect: +38
    • Mostra profilo
  • Dispositivo Android:
    Xiaomi Mi5
Re:Transizione tra activity e image button
« Risposta #1 il: 01 Luglio 2015, 08:57:54 CEST »
+1
Citazione
-Vi volevo chiedere come potrei fare per eliminare l'animazione di transizione tra un'activity e l'altra. "Oppure anche cambiarla con una che mi piaccia di più"
Primo risultato di Google android - Disable activity slide-in animation when launching new activity? - Stack Overflow
Secondo risultato di Google android - How start activity with custom animation? - Stack Overflow

Citazione
Poi vorrei che quando clicco su un image button abbia un minimo di animazione perché senno sembra tutto statico.
Primo risultato di Google animation - animating ImageButton in android? - Stack Overflow

Offline Guccio92

  • Utente junior
  • **
  • Post: 66
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Galaxy S5
  • Sistema operativo:
    Windows 7 64bit/ Mavericks 10.9
Re:Transizione tra activity e image button
« Risposta #2 il: 01 Luglio 2015, 09:20:05 CEST »
0
Grazie mille, ho provato ma nulla come sempre. :( Posto i codici, Questo per l'animazione dell'imageButton

Codice (Java): [Seleziona]
//Inializzazione del Button
        pulsante1 = (ImageButton) findViewById(R.id.imageButton1);
        RotateAnimation ranim = (RotateAnimation)AnimationUtils.loadAnimation(this, R.id.rotate);
        pulsante1.setAnimation(ranim);

        //Listener
        pulsante1.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                intent = new Intent(MainActivity.this, Eventi.class);
                startActivity(intent);
            }
        });

E ora per l'animazione di transizione:
Ho aggiunto nel mio file xml "style.xml"
Codice (XML): [Seleziona]
<style name="noAnimTheme" parent="android:Theme">
   <item name="android:windowAnimationStyle">@null</item>
</style>

E nel manifest ho fatto così:
Codice (XML): [Seleziona]
<activity
           android:name=".Eventi"
           android:label="@string/title_activity_eventi"
           android:screenOrientation="landscape"
android:theme="@style/noAnimTheme"
           >
        </activity>


Post unito: 01 Luglio 2015, 09:40:11 CEST
Momentaneamente sono più interessato all'animazione dell'image button sinceramente :)
« Ultima modifica: 01 Luglio 2015, 09:40:12 CEST da Guccio92, Reason: Merged DoublePost »