}).start();\r
\r
\r
- final int fontWorkAround = prefs.getInt(C.FONT_WORKAROUND, 1);\r
- if (fontWorkAround == 0) {\r
- Log.w(LOG, "Loading font seemed to fail last time, trying with default font.");\r
- Toast.makeText(this, getString(R.string.fontWorkaround), Toast.LENGTH_LONG).show();\r
- prefs.edit().putString(getString(R.string.fontKey), "SYSTEM").commit();\r
- }\r
- prefs.edit().putInt(C.FONT_WORKAROUND, 0).commit();\r
String fontName = prefs.getString(getString(R.string.fontKey), "FreeSerif.ttf.jpg");\r
- if (fontWorkAround == 0 || "SYSTEM".equals(fontName)) {\r
+ if ("SYSTEM".equals(fontName)) {\r
typeface = Typeface.DEFAULT;\r
} else {\r
try {\r
@Override\r
protected void onPause() {\r
super.onPause();\r
- \r
- // If the app exits normally, this will happen.\r
- final SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this);\r
- Log.d(LOG, "Loading font seemed to work.");\r
- prefs.edit().putInt(C.FONT_WORKAROUND, 1).commit();\r
}\r
\r
private static void setDictionaryPrefs(final Context context,\r
final SharedPreferences.Editor prefs = PreferenceManager.getDefaultSharedPreferences(context).edit();\r
prefs.putString(C.DICT_FILE, dictFile.getPath());\r
prefs.putInt(C.INDEX_INDEX, indexIndex);\r
- prefs.putString(C.SEARCH_TOKEN, searchToken);\r
+ prefs.putString(C.SEARCH_TOKEN, ""); // Don't need to save search token.\r
prefs.commit();\r
}\r
\r