在反应本机中添加用于垂直和水平方向的启动画面

时间:2019-04-18 07:23:10

标签: android react-native splash-screen

我正在使用react-native-splash-screen库向我的react native应用添加启动画面。
根据文档,对于Android,我们需要在app / src / main / res / layout中创建一个名为launch_screen.xml的文件,其内容如下:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical" android:layout_width="match_parent"
    android:layout_height="match_parent">
    <ImageView android:layout_width="match_parent" android:layout_height="match_parent" android:src="@drawable/launch_screen" android:scaleType="centerCrop" />
</RelativeLayout>

我们只能将方向设置为垂直或水平。我想为垂直和水平设置一个单独的启动屏幕。上面的文件仅允许单个RelativeLayout元素。
我有什么想念吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

用于制作横向和纵向的启动画面。请按照以下步骤操作。

1。在res文件夹下创建文件夹版式(这是横向的)。

2。在该文件夹中,复制launch_screen.xml文件。

3。将src资源人像初始图像更改为横向初始图像

适当的文件将在运行时自动加载。无需更改Java代码