소프트웨어/Android/Java/Ndk
안드로이드] 첫화면 인트로 액티비티
cs만두
2013. 7. 22. 22:19
public class IntroActivity extends Activity { Handler h; @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN); requestWindowFeature(Window.FEATURE_NO_TITLE); super.onCreate(savedInstanceState); setContentView(R.layout.activity_intro); h= new Handler(); h.postDelayed(run, 4000); //4초후에 헨들러전송 } Runnable run = new Runnable() { @Override public void run() { // TODO Auto-generated method stub Intent intent= new Intent(IntroActivity.this,LoginActivity.class); startActivity(intent); finish(); overridePendingTransition(android.R.anim.fade_in, android.R.anim.fade_out); //페이드인,페이드아웃, } }; @Override public void onBackPressed() { // TODO Auto-generated method stub super.onBackPressed(); h.removeCallbacks(run); //백버튼누르면 헨들러전송취소 } }