2011年4月10日 星期日

android 應用程序開啟畫面

試過很多次,利用延遲的方式,但是都只會顯示第二個setcontentview
後來發覺必須要用handler的方式去開啟新的activity,並且關掉自己的,然後成功了

private final int SPLASH_DISPLAY_LENGHT = 3000; // 延迟三秒
 new Handler().postDelayed(new Runnable() {
   @Override
   public void run() {
    Intent mainIntent = new Intent(this,main.class);
    this.startActivity(mainIntent);
    this.finish();
   }
  }, SPLASH_DISPLAY_LENGHT);
 }

沒有留言:

張貼留言