어플 개발 시작단계인데요..

제가 처음 하는 부분이라 질문이 있네요...

 

어플 처음실행시 인트로 화면이 뜨구요..4초뒤에 로그인 화면으로 넘어가게 됩니다.

근데 로그인화면 Activity에서

OnCreate시에 DB를 검색해서 어떤 조건에 맞으면 로그인 Activity를 띄우지 않고

그 다음 Activity를 띄우고 싶은데요....

 

아래와 같이 하니 띄워지긴 하는데요...

인트로화면이 끝나고 로그인화면이 잠깐 나타났다가 이동합니다..ㅠㅠ

로그인화면을 아예 안보이게 하는 방법은 어떻게 작성해야하나요?

 

public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_login);
 
     try{
 
   //DB확인후 DB파일을 복사한다.
   DBAdapter dba = new DBAdapter(this);
   dba.open();
   
   //기존 셋팅값이 있는지 확인한다.
   c = dba.selectExQuery("select * from Setting;");
   
   if (c.getCount() < 1)
   {
    //기존 정보가 없다면 새롭게 Insert한다.
    dba.NonReturnExQuery("insert into Setting(OS_Ver) values (" + mOsVersion + ");");
   }else{
    //기존 정보가 있다면 단원선택화면으로 이동시킨다.
    Intent i = new Intent(LoginActivity.this, UnitActivity.class);
    startActivity(i);    
   }   
   
     }catch(Exception e){
      Toast.makeText(this, e.getLocalizedMessage(), Toast.LENGTH_LONG).show();
     }

}