在黑莓页面显示而不是在android中的启动画面

时间:2017-08-11 19:26:15

标签: android splash-screen splash

之前我在Android中使用过启动画面,它运行良好。但是,现在我正在使用的图像被隐藏,黑色页面显示!!

我已经分享了我的活动和XML文件,感谢任何帮助?

谢谢

这是我的XML文件:

function img8bpp = NormalizeImage(imgDouble)

minImgDouble =  min(imgDouble(:));

factor = (255-0)/(max(imgDouble(:)) - minImgDouble);

%img8bppB = im2uint8(imgDouble-minImgDouble);

img8bpp = uint8((imgDouble-minImgDouble).*factor);

%im2uint8 does not work, duno y
%imgDif = img8bppB - img8bpp;

end

我的活动课程如下:

<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:orientation="vertical"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <RelativeLayout
        android:id="@+id/fullscreen_content_splash"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:keepScreenOn="true"
        android:textStyle="bold">

        <ImageView
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:background="@drawable/splash_screen_atrin"/>

    </RelativeLayout>

    <FrameLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:fitsSystemWindows="true">

        <LinearLayout
            android:id="@+id/fullscreen_content_controls_splash"
            style="?metaButtonBarStyle"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_gravity="bottom|center_horizontal"
            android:background="@color/black_overlay"
            android:orientation="horizontal"
            tools:ignore="UselessParent">

        </LinearLayout>
    </FrameLayout>

</FrameLayout>

为什么它显示黑页?任何的想法?感谢

1 个答案:

答案 0 :(得分:0)

基本上你用Imageview替换你的overlay,尝试交换他们的订单(FrameLayout顶部和RelativeLayout底部),如下所示

<FrameLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:fitsSystemWindows="true">

        <LinearLayout
            android:id="@+id/fullscreen_content_controls_splash"
            style="?metaButtonBarStyle"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_gravity="bottom|center_horizontal"
            android:background="@color/black_overlay"
            android:orientation="horizontal"
            tools:ignore="UselessParent">

        </LinearLayout>
    </FrameLayout>

 <RelativeLayout
        android:id="@+id/fullscreen_content_splash"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:keepScreenOn="true"
        android:textStyle="bold">

        <ImageView
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:background="@drawable/splash_screen_atrin"/>

    </RelativeLayout>