fixed CB-11078 Empty string for BackgroundColor preference crashes application

This closes #316
This commit is contained in:
akilawickey
2016-07-13 03:46:57 +05:30
committed by Jesse MacFadyen
parent 74ae6651c8
commit d54a42f0f0
3 changed files with 12 additions and 3 deletions
@@ -175,9 +175,14 @@ public class CordovaActivity extends Activity {
setContentView(appView.getView());
if (preferences.contains("BackgroundColor")) {
int backgroundColor = preferences.getInteger("BackgroundColor", Color.BLACK);
// Background of activity:
appView.getView().setBackgroundColor(backgroundColor);
try {
int backgroundColor = preferences.getInteger("BackgroundColor", Color.BLACK);
// Background of activity:
appView.getView().setBackgroundColor(backgroundColor);
}
catch (NumberFormatException e){
e.printStackTrace();
}
}
appView.getView().requestFocusFromTouch();