2014-01-06 83 views
0

我正在開發一個android應用程序,它要求自動動畫在多行TextView中顯示的文本的垂直滾動。 我的要求是,活動首先在我的TextView中顯示文本,然後在短暫的暫停(例如1 - 2秒)後,文本開始垂直滾動而不進行任何用戶干預。 是我在後臺線程中調用「public void scrollBy(int x,int y)」的唯一選擇嗎?在TextView中動畫文字的垂直滾動

回答

1

嘗試在onStart()方法,該代碼

Handler handler = new Handler(); 
    handler.postDelayed(new Runnable() { 

     @Override 
     public void run() { 
      // TODO Auto-generated method stub 
     // here put editext scroll code and i have set 5 seconds 
     } 
    }, 5000); 
+0

我將能夠從這種處理器線程更新UI? – Hector

+0

是的,它會工作 – Sush

+0

它工作嗎? – Sush