NullPointerException and NumberFormatException
This commit is contained in:
@@ -500,6 +500,7 @@ public class MainActivity extends AppCompatActivity
|
|||||||
case FRAGMENT_CANTEENS_DETAILS:
|
case FRAGMENT_CANTEENS_DETAILS:
|
||||||
getCanteenBrowser().getCanteens(success -> {
|
getCanteenBrowser().getCanteens(success -> {
|
||||||
int size = mNavigationView.getMenu().size();
|
int size = mNavigationView.getMenu().size();
|
||||||
|
try {
|
||||||
Canteen canteen = success.getCanteen(Integer.parseInt(mFragmentData));
|
Canteen canteen = success.getCanteen(Integer.parseInt(mFragmentData));
|
||||||
//noinspection ConstantConditions
|
//noinspection ConstantConditions
|
||||||
String title = canteen == null ? null : canteen.getName();
|
String title = canteen == null ? null : canteen.getName();
|
||||||
@@ -510,6 +511,9 @@ public class MainActivity extends AppCompatActivity
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
} catch (NumberFormatException e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
}
|
||||||
}, log::e);
|
}, log::e);
|
||||||
return;
|
return;
|
||||||
case FRAGMENT_CANTEENS:
|
case FRAGMENT_CANTEENS:
|
||||||
|
|||||||
@@ -53,6 +53,7 @@ public class PrefsFragment extends PreferenceFragmentCompat implements SharedPre
|
|||||||
|
|
||||||
if (getActivity() != null && getActivity() instanceof MainActivity) {
|
if (getActivity() != null && getActivity() instanceof MainActivity) {
|
||||||
CustomAccountManager accountManager = ((MainActivity) getActivity()).getAccountManager();
|
CustomAccountManager accountManager = ((MainActivity) getActivity()).getAccountManager();
|
||||||
|
if (accountManager != null) {
|
||||||
Account accountByType = accountManager.getAccountByType(AccountGeneral.ACCOUNT_TYPE);
|
Account accountByType = accountManager.getAccountByType(AccountGeneral.ACCOUNT_TYPE);
|
||||||
if (accountByType != null) {
|
if (accountByType != null) {
|
||||||
ContentResolver.setSyncAutomatically(accountByType, KVVContentProvider.PROVIDER_NAME, true);
|
ContentResolver.setSyncAutomatically(accountByType, KVVContentProvider.PROVIDER_NAME, true);
|
||||||
@@ -65,3 +66,4 @@ public class PrefsFragment extends PreferenceFragmentCompat implements SharedPre
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user