안녕하세요.

인트로 화면을 구성해서 스플래시로 잠깐 나왔다가 자동전환 하는 방식을 사용하고 싶습니다.

그래서 인트로 화면이 나오는 액티비티에 핸들메세지를 Override 했는데 동작하지 않네요.

왜 그런지 모르겠습니다.

소스는 다음과 같습니다.


1. 처음 실행되는 메인 액티비티

public class SpellingCheck extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
 
        Intent intro = new Intent(SpellingCheck.this, intro.class);
  startActivity(intro);
    }
 }


2. 인트로 화면이 나왔다 사라지는 액티비티
public class intro extends Activity  {
 
 Handler handler = new Handler()
 {
  @Override
  public void handleMessage(Message msg) {
  }
  {
            startActivity(new Intent(intro.this, SpellingCheck.class));
            //overridePendingTransition(R.anim.fade, R.anim.hold);
            finish();
        }
 };

 @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.intro);

     handler.sendEmptyMessageDelayed(0, 500);

    }
}

답변 부탁드리겠습니다. 감사합니다.