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