반응형
1. AndroidManifest.xml에 아래 내용 추가
<!--splash-->
<activity android:name=".SplashActivity"
android:screenOrientation="portrait"
android:configChanges="orientation|keyboardHidden"
android:theme="@android:style/Theme.NoTitleBar"/>
<!--splash-->
2. splash화면 splash.xml 파일 생성(splash 화면은 해당 이미지 사용)
3. SplashActivity.java 파일 생성
public class SplashActivity extends Activity{
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.splash);
Handler handler = new Handler();
handler.postDelayed(new Runnable() {
@Override
public void run() {
finish();
}
}, 3000);// 3 초
}
}
4.MainActivity에 아래 내용 추가
startActivity(new Intent(this, SplashActivity.class));
실행을 하면 첫 화면이 나오기전에 splash화면이 나오는 것을 볼 수 있다.
반응형