1
0
mirror of https://github.com/moparisthebest/k-9 synced 2024-11-15 05:55:06 -05:00

Don't load resources when activity is not attached

This commit is contained in:
cketti 2013-03-05 04:18:54 +01:00
parent c07f94e877
commit 754c0f2b93

View File

@ -132,16 +132,32 @@ public class MessageViewFragment extends SherlockFragment implements OnClickList
} }
public void networkError() { public void networkError() {
showToast(getString(R.string.status_network_error), Toast.LENGTH_LONG); // FIXME: This is a hack. Fix the Handler madness!
Context context = getActivity();
if (context == null) {
return;
}
showToast(context.getString(R.string.status_network_error), Toast.LENGTH_LONG);
} }
public void invalidIdError() { public void invalidIdError() {
showToast(getString(R.string.status_invalid_id_error), Toast.LENGTH_LONG); Context context = getActivity();
if (context == null) {
return;
}
showToast(context.getString(R.string.status_invalid_id_error), Toast.LENGTH_LONG);
} }
public void fetchingAttachment() { public void fetchingAttachment() {
showToast(getString(R.string.message_view_fetching_attachment_toast), Toast.LENGTH_SHORT); Context context = getActivity();
if (context == null) {
return;
}
showToast(context.getString(R.string.message_view_fetching_attachment_toast), Toast.LENGTH_SHORT);
} }
} }