0

誰かが私のAndroidアプリのアクティビティページをたとえば5秒間表示してから、新しいアクティビティを開始する方法を教えてもらえますか?アプリの「スタートアップ」ページになるので、アプリの起動時にのみ表示したいと思います。

4

2 に答える 2

0

スプラッシュと呼ばれるこの開始アクティビティ。詳細については、こちらをご覧ください。

http://myandroidsolutions.blogspot.co.il/2012/06/android-simple-splash-screen.html http://www.androidaspect.com/2012/12/android-splash-screen-tutorial.html

ただグーグル'アンドロイドスプラッシュ画面'

于 2013-03-14T18:34:20.243 に答える
0

あなたはこのようなものを作ることができます



public class SplashActivity extends Activity
{
    // Set the display time, in milliseconds (or extract it out as a configurable parameter)
    private final int SPLASH_DISPLAY_LENGTH = 500;
    Intent mainIntent;

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



    }

    @Override
    protected void onResume()
    {
        super.onResume();
            new Handler().postDelayed(new Runnable()
            {
                @Override
                public void run()
                {
                    //Finish the splash activity so it can't be returned to.
                    SplashActivity.this.finish();
                    // Create an Intent that will start the main activity.

                        mainIntent = new Intent(SplashActivity.this, MyChecklistsActivity.class);
                    SplashActivity.this.startActivity(mainIntent);
                }
            }, SPLASH_DISPLAY_LENGTH);

    }
}

または単に「アンドロイドスプラッシュアクティビティ」をグーグルで検索すると、解決策がたくさんあります

于 2013-03-14T18:38:54.117 に答える