Не переходит в новое активити
Мое первое приложение на андроид, не судите строго...
spinnerFastInfo = findViewById(R.id.spinner_FastInfo);
String[] spinnerList_FastInfo = getResources().getStringArray(R.array.tires_FastInfo);
ArrayAdapter<String> spinnerAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, spinnerList_FastInfo);
spinnerAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinnerFastInfo.setAdapter(spinnerAdapter);
spinnerFastInfo.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) {
Toast.makeText(getApplicationContext(),
"Запись - " + adapterView.getAdapter().getItem(i).toString() + "\nПозиция - " + i,
Toast.LENGTH_SHORT).show();
switch (i) {
case 1:
Intent intent = new Intent(getApplicationContext(),ShowPageActivity.class);
//intent.putExtra("tireChosen", 0);
// intent.putExtra("chosenInfo",i);
startActivity(intent);
break;
default:
break;
}
}
на этапе перехода в новое активити просто выкидывает из приложения...
2020-02-24 03:26:55.913 21621-21621/com.usingbymyself.militaryhandbook E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.usingbymyself.militaryhandbook, PID: 21621
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.usingbymyself.militaryhandbook/com.usingbymyself.militaryhandbook.ShowPageActivity}: java.lang.NullPointerException
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2723)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2784)
at android.app.ActivityThread.-wrap12(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1523)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:163)
at android.app.ActivityThread.main(ActivityThread.java:6238)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:933)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:823)
Caused by: java.lang.NullPointerException
at java.util.Objects.requireNonNull(Objects.java:203)
at java.util.Arrays$ArrayList.<init>(Arrays.java:3826)
at java.util.Arrays.asList(Arrays.java:3813)
at android.widget.ArrayAdapter.<init>(ArrayAdapter.java:139)
at com.usingbymyself.militaryhandbook.ShowPageActivity.onCreate(ShowPageActivity.java:68)
at android.app.Activity.performCreate(Activity.java:6857)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1119)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2676)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2784)
at android.app.ActivityThread.-wrap12(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1523)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:163)
at android.app.ActivityThread.main(ActivityThread.java:6238)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:933)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:823)
В общем хз. Пересоздал активити. С такими же методами, полями... норм работает...