启动画面尝试仅显示黑屏

时间:2019-02-03 10:29:14

标签: android

我尝试为我的应用实现启动屏幕,但在我告诉他的时间内,它只是显示了黑屏。

清单:

<activity android:name=".SplashScreen"
        android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen">
        <intent-filter>
            <action android:name="android.intent.action.MAIN"/>
            <category android:name="android.intent.category.LAUNCHER"/>
        </intent-filter>
    </activity>

java:

public class SplashScreen extends FragmentActivity {

private static int SPLASH_TIME_OUT = 3000;

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

    new Handler().postDelayed(new Runnable(){
        @Override
        public void run(){
            Intent i = new Intent(SplashScreen.this,RSR_Revalidatieservice.class);
            startActivity(i);
            finish();
        }
    },SPLASH_TIME_OUT);

}

}

xml:

<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".SplashScreen">

<ImageView
    android:id="@+id/imageView2"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_marginBottom="32dp"
    app:layout_constraintBottom_toBottomOf="parent"
    app:layout_constraintEnd_toEndOf="parent"
    app:layout_constraintStart_toStartOf="parent"
    app:srcCompat="@drawable/splash_logo_rsr" />

<ImageView
    android:id="@+id/imageView3"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_marginTop="16dp"
    app:layout_constraintEnd_toEndOf="parent"
    app:layout_constraintHorizontal_bias="0.503"
    app:layout_constraintStart_toStartOf="parent"
    app:layout_constraintTop_toTopOf="parent"
    app:srcCompat="@drawable/splash_logo" />

我只想显示启动屏幕约3秒钟,所以不需要在后台“加载”应用程序左右,我只是想要一个很酷的启动器效果。

1 个答案:

答案 0 :(得分:0)

替换:  您清单中的android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" 与:

android:theme="@style/AppTheme.NoActionBar"