Как мне сделать заставку? - PullRequest
488 голосов
/ 30 марта 2011

Я хотел, чтобы мое приложение выглядело более профессионально, поэтому я решил создать заставку.

Как бы я его создал, а затем внедрил?

Ответы [ 31 ]

0 голосов
/ 31 марта 2017
public class SplashActivity extends Activity {

  Context ctx;

  @Override
  protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      ctx = this;
      setContentView(R.layout.activity_splash);

      Thread thread = new Thread(){
          public void run(){
              try {
                  sleep(3000);
              } catch (InterruptedException e) {
                  e.printStackTrace();
              }

              Intent in = new Intent(ctx,MainActivity.class);
              startActivity(in);
              finish();
          }
      };
      thread.start();
  }
}
...