마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

폼이 뜨고 난다음에 쓰레드를 작동되게 해주세요

0 추천
아래같이 쓰레드를 사용하면 시간이 한참흐른후에 폼이 로드가 됩니다
전 폼이 로드한다음에 쓰레드가 작동돼서  value.setText에 숫자가 올라가는걸
표시하고 싶은데 어떻게 하면 되죠?
 
===============================================
Timer timer;
TimerTask second;
private TextView value;
protected void onCreate(Bundle savedInstanceState) {
 super.onCreate(savedInstanceState);
        setContentView(R.layout.phone_list);
 value = (TextView)findViewById(R.id.txtValue);
 TimerCreate();
}
 
private void TimerCreate(){
 timer = new Timer();
 timer.schedule(new second(), 0, 100);
 
}
 
 class second extends TimerTask   { 
  @Override
  public void run()
  {
   RunnableUpdate();
  
  }
 }; 
    protected void RunnableUpdate() {
  Runnable updater = new Runnable()
  {        
   public void run()
   {   
    int num = 0;
    for(int i=0; i<9999;i++){
     num += i;
    }
    value.setText("value = "+num);
   }
  };
  handler.post(updater);
    }
    
 
디레이를 수정해도 똑같아요
폼이 뜬다음에 쓰레드가 작동될수 잇도록 할려면 어떻게 하면 될까요?
헨씀히포 (3,660 포인트) 님이 2014년 8월 30일 질문

1개의 답변

0 추천
onResume, onStart, onWindowVisibilityChanged
익명사용자 님이 2014년 8월 30일 답변
onWindowVisibilityChanged 이런 이벤트가 안보여요
...