Не переходит в новое активити

Мое первое приложение на андроид, не судите строго...

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)

В общем хз. Пересоздал активити. С такими же методами, полями... норм работает...


Ответы (0 шт):