0

インテル アプリ フレームワークを使用してモバイル アプリにスプラッシュ スクリーンを実装する方法は?

私はこれを試しました。このコードは画像を表示します。しかし、それは長い間表示されています。少しの間だけ展示したいと思います。これを行う方法。?アドバンス ご回答ありがとうございます。

4

2 に答える 2

0

スプラッシュ画面が表示されるまで

$af.ui.launch() 

実行されます。

この行のコードを検索します

window.setTimeout(function () { $af.ui.launch(); }, 1500);

1500 を小さいものに変更します。

于 2014-11-20T10:50:23.727 に答える
0

次のようなスプラッシュ画面でハンドラーを試してください:

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();

    }
于 2014-03-31T07:33:15.333 に答える