Autore Topic: animazione alpha che non rimane  (Letto 453 volte)

Offline gsources75

  • Utente normale
  • ***
  • Post: 327
  • Respect: +9
    • Google+
    • pepigno75
    • devandroid_it
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Nexus S - Vodafone Smart -BB Bold- Iphone 4-
  • Play Store ID:
    Giuseppe+Sorce
  • Sistema operativo:
    Ubuntu-Windows Seven- Mac Lion
animazione alpha che non rimane
« il: 27 Luglio 2011, 14:53:43 CEST »
0
Sicuramente mi sfugge qualcosa...
Io vorrei che un testo passi da alpha 1 ad alpha 0 cosi da scomparire.

Questo il file xml dell' animazione


Codice (XML): [Seleziona]
<?xml version="1.0" encoding="utf-8"?>
<alpha
xmlns:android="http://schemas.android.com/apk/res/android"
android:fromAlpha="1.0"
android:toAlpha="0.0"
android:duration="2000" />

Questo il codice che uso

Codice (Java): [Seleziona]
final Animation a = AnimationUtils.loadAnimation(this, R.anim.alpha);
               
                final TextView rText = (TextView) findViewById(R.id.animatedText);

                LinearLayout layout = (LinearLayout) findViewById(R.id.root);
                layout.setOnClickListener(new OnClickListener() {
                        @Override
                        public void onClick(View v) {
                                rText.startAnimation(a);

                        }
                });

L' animazione funziona, ma alla fine dopo che il testo diventa con alpha 0 ricompare visibile...

dove sbaglio ? sicuramente mi manca qualche parametro...


La domanda stupida è quella che non si fa

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:animazione alpha che non rimane
« Risposta #1 il: 27 Luglio 2011, 15:04:21 CEST »
0
Per le animazioni di default c'è il ritorno all'inizio, a meno di non specificare un parametro (che non ricordo a memoria, ma che ha un nome per niente intuitivo).
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline gsources75

  • Utente normale
  • ***
  • Post: 327
  • Respect: +9
    • Google+
    • pepigno75
    • devandroid_it
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Nexus S - Vodafone Smart -BB Bold- Iphone 4-
  • Play Store ID:
    Giuseppe+Sorce
  • Sistema operativo:
    Ubuntu-Windows Seven- Mac Lion
Re:animazione alpha che non rimane
« Risposta #2 il: 27 Luglio 2011, 15:08:52 CEST »
0
ho provato tutti i parametri che mi da l' xml facendo ctrl+space e non va .. provo con altri parametri via codice... non so nemmeno come cercare in inglese

+android +animation +no reset 

boh :)
La domanda stupida è quella che non si fa

Offline gsources75

  • Utente normale
  • ***
  • Post: 327
  • Respect: +9
    • Google+
    • pepigno75
    • devandroid_it
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Nexus S - Vodafone Smart -BB Bold- Iphone 4-
  • Play Store ID:
    Giuseppe+Sorce
  • Sistema operativo:
    Ubuntu-Windows Seven- Mac Lion
Re:animazione alpha che non rimane
« Risposta #3 il: 27 Luglio 2011, 15:14:52 CEST »
0
ho trovato


a.setFillAfter(true);

cosi si ferma
La domanda stupida è quella che non si fa