mirror of
https://github.com/moparisthebest/k-9
synced 2024-12-02 14:02:17 -05:00
Don't use enum ordinal as array index, v. 2
This revises commit 51aa34d
per the GitHub comments therewith.
This commit is contained in:
parent
58efee8be2
commit
523180020c
@ -261,10 +261,8 @@ public class AccountSetupIncoming extends K9Activity implements OnClickListener
|
|||||||
securityTypesAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
|
securityTypesAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
|
||||||
mSecurityTypeView.setAdapter(securityTypesAdapter);
|
mSecurityTypeView.setAdapter(securityTypesAdapter);
|
||||||
|
|
||||||
int index = getSecurityTypePosition(mConnectionSecurityChoices,
|
|
||||||
settings.connectionSecurity);
|
|
||||||
|
|
||||||
// Select currently configured security type
|
// Select currently configured security type
|
||||||
|
int index = securityTypesAdapter.getPosition(settings.connectionSecurity);
|
||||||
mSecurityTypeView.setSelection(index, false);
|
mSecurityTypeView.setSelection(index, false);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@ -472,13 +470,4 @@ public class AccountSetupIncoming extends K9Activity implements OnClickListener
|
|||||||
Toast toast = Toast.makeText(getApplication(), toastText, Toast.LENGTH_LONG);
|
Toast toast = Toast.makeText(getApplication(), toastText, Toast.LENGTH_LONG);
|
||||||
toast.show();
|
toast.show();
|
||||||
}
|
}
|
||||||
|
|
||||||
private int getSecurityTypePosition(ConnectionSecurity[] haystack, ConnectionSecurity needle) {
|
|
||||||
for (int i = 0; i < haystack.length; i++) {
|
|
||||||
if (haystack[i] == needle) {
|
|
||||||
return i;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user