无法从初始活动转移到主要活动

时间:2016-09-25 17:50:23

标签: android

我使用以下代码从splash活动转移到MainActivity。

 final Handler handler = new Handler();
            handler.postDelayed(() -> {
                Intent i = new Intent(SplashActivity.this, MainActivity.class);
                startActivity(i);
                finish();
            }, 1000);

以下是我的活动声明

<activity
            android:name=".SplashActivity"
            android:screenOrientation="portrait">
            <intent-filter>
                <action android:name="android.intent.action.MAIN"/>
                <category android:name="android.intent.category.LAUNCHER"/>
            </intent-filter>
        </activity>
        <activity
            android:name=".MainActivity"
            android:launchMode="singleTop"
            android:screenOrientation="portrait"
            android:theme="@style/AppTheme.NoActionBar"
            android:windowSoftInputMode="adjustPan">

        </activity>

问题是启动活动被卡住,主要活动没有被调用。为什么会这样?

0 个答案:

没有答案