インテル アプリ フレームワークを使用してモバイル アプリにスプラッシュ スクリーンを実装する方法は?
私はこれを試しました。このコードは画像を表示します。しかし、それは長い間表示されています。少しの間だけ展示したいと思います。これを行う方法。?アドバンス ご回答ありがとうございます。
インテル アプリ フレームワークを使用してモバイル アプリにスプラッシュ スクリーンを実装する方法は?
私はこれを試しました。このコードは画像を表示します。しかし、それは長い間表示されています。少しの間だけ展示したいと思います。これを行う方法。?アドバンス ご回答ありがとうございます。
スプラッシュ画面が表示されるまで
$af.ui.launch()
実行されます。
この行のコードを検索します
window.setTimeout(function () { $af.ui.launch(); }, 1500);
1500 を小さいものに変更します。
次のようなスプラッシュ画面でハンドラーを試してください:
Handler handler = new Handler();
handler.postDelayed(new Runnable() {
@Override
public void run() {
// make sure we close the splash screen so the user won't come back when it presses back key
finish();
if (!mIsBackButtonPressed) {
// start the home screen if the back button wasn't pressed already
Intent intent = new Intent(Splash.this, Next_Activity.class);
startActivity(intent);
finish();
}
}
}, Constant.SPLASH_DURATION);
@Override
public void onBackPressed() {
// set the flag to true so the next activity won't start up
mIsBackButtonPressed = true;
super.onBackPressed();
}