2012-12-02 23 views
0

我正在試圖爲自定義對話框內的TextView設置動畫。 我不想動畫對話框,我已經搜索,但我發現所有是對話框的動畫,而不是它的項目。如何在自定義對話框中爲TextView設置動畫Android(Not DialogBox)

TextView txt=(TextView) findViewById(R.id.textView1); 
      Animation mAnimation = new TranslateAnimation(0, 599, 0, 0); 
       mAnimation.setDuration(10000); 
       mAnimation.setFillAfter(true); 
       mAnimation.setRepeatCount(-1); 
       mAnimation.setRepeatMode(Animation.REVERSE); 
       txt.setAnimation(mAnimation); 

我能夠用這個代碼是不是一個對話框佈局動畫TextView的,我也是能顯示在對話框中的文本,但我想在動畫的文本對話框,當我運行的代碼,我得到不幸的是,應用程序已停止

任何幫助,我試過onCreateDialog函數,但得到它的棄用。

回答

1

你應該讓你的TextView實例指一個對話框內:

TextView txt=(TextView) dialog.findViewById(R.id.textView1); 

你在做什麼主Layout正在搜索,它可能不存在,那麼你的應用程序退出

+0

哦。非常感謝。 – ALi

相關問題