時間 0 でアクティビティを開始し、15 秒間フォアグラウンドに保持してから、アクティビティを停止する必要があります。これを行う最善の方法は何ですか?
ありがとう!
あなたが探しているのはsplashActivity
:
public class SplashScreenActivity extends Activity {
private static final int DURATION = 15000; // 15 seconds
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.splash_screen);
Handler handler = new Handler();
handler.postDelayed(new Runnable() {
@Override
public void run() {
finish();
}
}, DURATION);
}
}
完全な動作例をここで見ることができます。