2020년 5월 18일 월요일

안드로이드 스튜디오 간단한 지연처리, 딜레이 주기 - Android Studio Handler postDelayed


안드로이드 스튜디오 간단한 지연처리, 딜레이 주기 - Android Studio Handler postDelayed

안드로이드 스튜디오 개발 시 일정시간 딜레이 후에 어떠한 작업을 하고 싶은 경우가 있습니다.
Android studio에서 지원하는 핸들러(handler)를 이용하여 처리할 수 있습니다.

public class MainActivity extends AppCompatActivity {
    @Override

    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        Handler handler = new Handler();
        handler.postDelayed(new Runnable() {
            @Override
            public void run() {
                Intent intent = new Intent(MainActivity .this,LoginActivity.class); //화면 전환
                startActivity(intent);
                finish();

            }
        },1000); //딜레이 타임 조절

    }

}

해당코드는 1초후에 MainActivity에서 LoginActivity로 이동하는 코드입니다.
개발 하시는 분들께서 유용하게 수정해서 사용하시면 됩니다.

감사합니다.

댓글 없음:

댓글 쓰기