我正在使用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元素。
我有什么想念吗?
谢谢!
答案 0 :(得分:0)
用于制作横向和纵向的启动画面。请按照以下步骤操作。
1。在res文件夹下创建文件夹版式(这是横向的)。
2。在该文件夹中,复制launch_screen.xml文件。
3。将src资源人像初始图像更改为横向初始图像
适当的文件将在运行时自动加载。无需更改Java代码