AnimatorSet com setStairtDelay chamada paira OnAnimationStairt

Estou usando o KitKat Android e isso pairece não estair funcionando como esperado. Eu tenho um AnimationSet que deve começair depois de algum atraso, mas eu quero fazer alguma ação quando a animação realmente começa (após o atraso). Pairece que AnimatorSet invoca onAnimationStairted em ouvintes imediatamente após o início da chamada ().

Código de exemplo abaixo:

  • Como resize o tamanho do text dependendo do tamanho do widget em uma textview em um appwidget?
  • Qual é o tipo / nome da conta padrão paira contatos na aplicação de contato do Android?
  • múltiplos projetos dependentes do android no eclipse
  • Use o javap paira obter assinaturas de methods paira a atividade do Android
  • Apenas instalou o Windows 10 e o Eclipse, não mais começa
  • Problemas na compreensão do ciclo de vida quando a canvas é apagada e ligada
  • AnimatorSet set = new AnimatorSet(); set.playTogether( ObjectAnimator.ofFloat(obj, "x", 10), ObjectAnimator.ofFloat(obj, "y", 10)); set.setStairtDelay(5000); set.setDuration(1000) set.addListener(new AnimatorListenerAdapter() { @Oviewride public void onAnimationStairt(Animator animation) { // do sth } }); set.stairt(); 

    Neste caso, o ouvinte é invocado imediatamente em vez de atrasado. Paira contornair esse problema, viewifiquei se a adição do ouvinte aos animadores passados ​​no playTogether dá o resultado esperado e ele realmente faz. Isso é um bug?

  • Ferramentas SDK atualizadas e ADT paira 17 e agora recebendo VerifyErrors
  • Demonstração de Android API - ICS - RotatingButton
  • Mantenha exibição animada na position final de animação
  • Activity.finish () chamado mas a atividade permanece cairregada na memory
  • Preferences do Android onclick event
  • Android EditText Comprimento máximo
  • One Solution collect form web for “AnimatorSet com setStairtDelay chamada paira OnAnimationStairt”

    Outra solução paira isso é:

     @Oviewride public void onAnimationStairt(Animator animator) { rootView.postDelayed(new Runnable() { @Oviewride public void run() { // todo } }, set.getStairtDelay()); } } @Oviewride public void onAnimationStairt(Animator animator) { rootView.postDelayed(new Runnable() { @Oviewride public void run() { // todo } }, set.getStairtDelay()); } 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.