mirror of
https://github.com/M66B/FairEmail.git
synced 2025-03-06 11:39:49 +00:00
Prevent crash
This commit is contained in:
parent
9cafc1223d
commit
cf957d763e
1 changed files with 12 additions and 8 deletions
|
@ -115,6 +115,7 @@ public class FragmentAccount extends FragmentEx {
|
||||||
|
|
||||||
private ProgressBar pbCheck;
|
private ProgressBar pbCheck;
|
||||||
|
|
||||||
|
private ArrayAdapter<EntityFolder> adapter;
|
||||||
private Spinner spDrafts;
|
private Spinner spDrafts;
|
||||||
private Spinner spSent;
|
private Spinner spSent;
|
||||||
private Spinner spAll;
|
private Spinner spAll;
|
||||||
|
@ -789,6 +790,15 @@ public class FragmentAccount extends FragmentEx {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
adapter = new ArrayAdapter<>(getContext(), R.layout.spinner_item, new ArrayList<EntityFolder>());
|
||||||
|
adapter.setDropDownViewResource(R.layout.spinner_dropdown_item);
|
||||||
|
|
||||||
|
spDrafts.setAdapter(adapter);
|
||||||
|
spSent.setAdapter(adapter);
|
||||||
|
spAll.setAdapter(adapter);
|
||||||
|
spTrash.setAdapter(adapter);
|
||||||
|
spJunk.setAdapter(adapter);
|
||||||
|
|
||||||
// Initialize
|
// Initialize
|
||||||
Helper.setViewsEnabled(view, false);
|
Helper.setViewsEnabled(view, false);
|
||||||
btnAuthorize.setVisibility(View.GONE);
|
btnAuthorize.setVisibility(View.GONE);
|
||||||
|
@ -1044,14 +1054,8 @@ public class FragmentAccount extends FragmentEx {
|
||||||
none.name = "";
|
none.name = "";
|
||||||
folders.add(0, none);
|
folders.add(0, none);
|
||||||
|
|
||||||
ArrayAdapter<EntityFolder> adapter = new ArrayAdapter<>(getContext(), R.layout.spinner_item, folders);
|
adapter.clear();
|
||||||
adapter.setDropDownViewResource(R.layout.spinner_dropdown_item);
|
adapter.addAll(folders);
|
||||||
|
|
||||||
spDrafts.setAdapter(adapter);
|
|
||||||
spSent.setAdapter(adapter);
|
|
||||||
spAll.setAdapter(adapter);
|
|
||||||
spTrash.setAdapter(adapter);
|
|
||||||
spJunk.setAdapter(adapter);
|
|
||||||
|
|
||||||
for (int pos = 0; pos < folders.size(); pos++) {
|
for (int pos = 0; pos < folders.size(); pos++) {
|
||||||
if (EntityFolder.DRAFTS.equals(folders.get(pos).type))
|
if (EntityFolder.DRAFTS.equals(folders.get(pos).type))
|
||||||
|
|
Loading…
Add table
Reference in a new issue