android: Catch exception if numbers are too large for Integer

This commit is contained in:
Tobias Brunner 2016-06-13 16:12:17 +02:00
parent a046f929ce
commit 6294f28bd3

View File

@ -623,7 +623,14 @@ public class VpnProfileDetailActivity extends AppCompatActivity
private Integer getInteger(EditText view)
{
String value = view.getText().toString().trim();
return value.isEmpty() ? null : Integer.valueOf(value);
try
{
return value.isEmpty() ? null : Integer.valueOf(value);
}
catch (NumberFormatException e)
{
return null;
}
}
private class SelectUserCertOnClickListener implements OnClickListener, KeyChainAliasCallback