Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在android中,将本机启动屏幕转换为不同的初始屏幕_Android_React Native - Fatal编程技术网

在android中,将本机启动屏幕转换为不同的初始屏幕

在android中,将本机启动屏幕转换为不同的初始屏幕,android,react-native,Android,React Native,我一直在做一个项目,使用react native splash screen在应用程序加载时显示一个splash screen 问题在于,在iOS中,一旦应用程序加载完毕,启动屏幕就会被应用程序的初始屏幕所取代,其间不会发生任何事情。但是,当我出于某种原因在android上运行它时,一旦应用程序加载,启动屏幕会缩小一点(显示黑色边框),然后随着初始屏幕从底部滑入而逐渐消失 我如何阻止android版本这么做?我一直在试图找出这些动画是从哪里来的,但无法弄清楚 @Override public L

我一直在做一个项目,使用react native splash screen在应用程序加载时显示一个splash screen

问题在于,在iOS中,一旦应用程序加载完毕,启动屏幕就会被应用程序的初始屏幕所取代,其间不会发生任何事情。但是,当我出于某种原因在android上运行它时,一旦应用程序加载,启动屏幕会缩小一点(显示黑色边框),然后随着初始屏幕从底部滑入而逐渐消失

我如何阻止android版本这么做?我一直在试图找出这些动画是从哪里来的,但无法弄清楚

@Override
public LinearLayout createSplashLayout() {
    LinearLayout view = new LinearLayout(this);
    view.setOrientation(LinearLayout.VERTICAL);
    TextView textView = new TextView(this);
    TextView bottomTextView = new TextView(this);

    view.setBackgroundColor(Color.parseColor("#FFFFFF"));
    view.setGravity(Gravity.CENTER);
    //bottomTextView.setLayoutParams(params);
    textView.setTextColor(Color.parseColor("#000000"));
    bottomTextView.setTextColor(Color.parseColor("#000000"));
    textView.setText("main text");
    bottomTextView.setText("second text");
    textView.setGravity(Gravity.CENTER);
    bottomTextView.setGravity(Gravity.CENTER);
    textView.setTextSize(TypedValue.COMPLEX_UNIT_DIP, 40);
    bottomTextView.setTextSize(TypedValue.COMPLEX_UNIT_DIP, 10);
    bottomTextView.setTypeface(null, Typeface.BOLD);

    view.addView(textView);
    view.addView(bottomTextView);
    return view;
}

您用于启动屏幕的react本机库是什么?react本机启动屏幕您是否使用图像或文本启动屏幕?您是否在初始屏幕中隐藏启动屏幕?我用启动屏幕的代码更新了问题