Skip to content

mAirShareFragment is NULL #7

@conan00742

Description

@conan00742

Here is the error log:

FATAL EXCEPTION: main
Process: pro.dbro.ble, PID: 3094
java.lang.NullPointerException: Attempt to invoke virtual method 'void pro.dbro.airshare.app.ui.AirShareFragment.setShouldServiceContinueInBackground(boolean)' on a null object reference

at pro.dbro.ble.ui.activities.MainActivity$1.onItemSelected(MainActivity.java:125)

Code:

mStatusSpinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
            @Override
            public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
                switch (position) {

                    case 0: // Always online
                        mClient.makeAvailable();
                        mAirShareFragment.setShouldServiceContinueInBackground(true); // <---- Null Here
                        break;

                    case 1: // Online when using app
                        mClient.makeAvailable();
                        mAirShareFragment.setShouldServiceContinueInBackground(false);
                        break;

                    case 2: // Offline
                        mClient.makeUnavailable();
//                        mPeerAdapter.clearPeers();
                        break;
                }
                PrefsManager.setStatus(MainActivity.this, position);
            }

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions