-3

mainActivity の開始前に挨拶アクティビティを起動する方法が欲しいです。たとえば、アプリのウェルカム画面のようなものです (ロゴまたは画像)

4

3 に答える 3

1

新しいアクティビティを作成し、このコードをマニフェストに移動して、新しいアクティビティに添付するだけです。

<intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>

アクティビティでは、必要なアイコンを表示してから、意図を使用してユーザーを別のアクティビティに連れて行くまで、タイマーを使用してカウントダウンします。

Intent i = new Intent(this, ActivityTwo.class);
startActivity(i); 
于 2013-07-05T19:48:58.127 に答える
0
public class SplashActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        // TODO Auto-generated method stub
        super.onCreate(savedInstanceState);
        setContentView(R.layout.splash);    
        Thread splash= new Thread(){
            public void run()
            {
                try {
                    Thread.sleep(2000);
                } catch (InterruptedException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                }
                finally{
                    Intent i = new Intent(getApplicationContext(),Login.class);
                    startActivity(i);
                }

            }
            };
            splash.start();

    }

まさにあなたが必要とするもの! 必要に応じて変更します

于 2013-07-05T20:58:57.470 に答える
0

何が問題ですか?挨拶でアクティビティを作成し、しばらくしてから MainActivity を起動するだけです

于 2013-07-05T19:43:53.920 に答える