Заставки не должны загружаться из файла макета, все равно может быть некоторое отставание при загрузке.
Лучший способ - создать тему только для вашей SplashScreenActivity и установить the android:windowBackground
на
https://www.bignerdranch.com/blog/splash-screens-the-right-way/
В двух словах:
Объявите свой SplashScreenActivity в манифесте:
В вашем SplashScreenActivity.java:
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Intent intent = new Intent(this, MainActivity_.class);
startActivity(intent);
finish();
}
Затем создайте источник для фонового окна вашего тема:
Drawable file splash.xml:
-
«слишком много аргументов» означает, что число «,», «,» («& amp;») неверно. Просто дважды проверьте для каждого, если (a, b, c) и (a, b, c) иметь достаточные скобки, данные / аргументы и запятую.
Всего 73 экземпляра "(" и только 71 ")". Таким образом, ясно, что некоторые «(» или «IF» были закрыты неправильно. Исправленная версия:
=IF(AND(S284<>"",R284<>"",A284<>B284),INDEX(RATE, MATCH($A284,BID_NO,0), MATCH($R284,RATES,0)), IF(AND(S284<>"'',R284="",A284<>B284),INDEX(SHIFT_INFO, MATCH($A284,SHIFT_BID,0), MATCH(L$4,SHIFT_HEADER,0)), IF(AND(S284="",R284<>"",INDEX(SHIFT_INFO, MATCH($B284,SHIFT_BID,0), MATCH(L$4,SHIFT_HEADER,0)) <> INDEX(SHIFT_INFO, MATCH($A284,SHIFT_BID,0))),INDEX(RATE, MATCH($A284,BID_NO,0), MATCH($R284,RATES,0)), IF(AND(S284="",R284="",INDEX(SHIFT_INFO, MATCH($B284,SHIFT_BID,0), MATCH(L$4,SHIFT_HEADER,0)) <> INDEX(SHIFT_INFO, MATCH($A284,SHIFT_BID,0))),INDEX(SHIFT_INFO, MATCH($A284,SHIFT_BID,0), MATCH(L$4,SHIFT_HEADER,0)),""))))
Этого должно быть достаточно.
Надежда, которая решает. . (:
p / s: вы можете использовать notepad ++ или другие инструменты кодирования, чтобы помочь «выделить» пару скобок.