public class intro extends Activity
{
 ImageView intro;
 @Override
 public void onCreate(Bundle savedInstanceState)
 {
  super.onCreate(savedInstanceState);
  requestWindowFeature(Window.FEATURE_NO_TITLE);  //Remove Title_bar
  setContentView(R.layout.intro);  
  new Thread(new Runnable()
  {
   public void run()
   {
    try
    {
     intro=(ImageView)findViewById(R.id.logo);
     Animation alphaAnim=AnimationUtils.loadAnimation(intro.this, R.anim.alpha);     
     intro.startAnimation(alphaAnim);
     Thread.sleep(2000);
     
     isIntro();
    }
    catch (Exception e)
    {}
   }
  }).start();
  
 }
 
 private void isIntro()
 {
  Intent intent =new Intent(this, MainActivity.class);
  intent.setFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);
  startActivity(intent);
  overridePendingTransition(android.R.anim.fade_in, R.anim.fade_out);
  finish();
 }

 

 

 

 

 

 

 

 

 

인트로 애니메이션 효과 좀 봐주셨으면 고맙겠습니다.

 

앱을 실행시키면 회사로고로 3초 정도 보이고 메인엑티비티로 이동하려 합니다.

 

인트로 fade in 효과는 적용이 되는것 같은데.

 

인트로가 끝나고 메인 액티비티로 넘어갈때는 기본화면이동은 왼쪽으로 슬라이드 됩니다. fade out 이 먹히질 않네요

 

대체 왜 그런걸까용?