-3

我想要一种在 mainActity 开始之前启动问候活动的方法,例如,这是应用程序的一种欢迎屏幕(徽标或图像)

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 回答