From e90c3a82edc5f4518918839d66d310b4a3dc524d Mon Sep 17 00:00:00 2001 From: Scott Jackson Date: Sat, 11 Oct 2014 21:17:22 -0700 Subject: Add error handling for parseInt --- src/github/daneren2005/dsub/view/SeekBarPreference.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/github/daneren2005/dsub/view/SeekBarPreference.java b/src/github/daneren2005/dsub/view/SeekBarPreference.java index dedea908..e96d76f8 100644 --- a/src/github/daneren2005/dsub/view/SeekBarPreference.java +++ b/src/github/daneren2005/dsub/view/SeekBarPreference.java @@ -98,8 +98,12 @@ public class SeekBarPreference extends DialogPreference implements SeekBar.OnSee * @return A string representation of the threshold. */ private String getSummary(String value) { - int val = Integer.parseInt(value); - return String.format(mDisplay, (val + mMin) / mStepSize); + try { + int val = Integer.parseInt(value); + return String.format(mDisplay, (val + mMin) / mStepSize); + } catch (Exception e) { + return ""; + } } @Override -- cgit v1.2.3