fix NullPointerExcpeption when opening "Downloads" with android-api < 23

This commit is contained in:
k3b 2017-02-02 01:58:47 +01:00
parent 4baa23af5f
commit e869098434
1 changed files with 15 additions and 1 deletions

View File

@ -84,9 +84,23 @@ public abstract class MissionsFragment extends Fragment
return v; return v;
} }
@Override /** Added in API level 23. */
@Override
public void onAttach(Context activity) { public void onAttach(Context activity) {
super.onAttach(activity); super.onAttach(activity);
// Bug: in api< 23 this is never called
// so mActivity=null
// so app crashes with nullpointer exception
mActivity = activity;
}
/** deprecated in API level 23,
* but must remain to allow compatibility with api<23 */
@Override
public void onAttach(Activity activity) {
super.onAttach(activity);
mActivity = activity; mActivity = activity;
} }