} else if ("MONOSPACE".equals(fontName)) {
typeface = Typeface.MONOSPACE;
} else {
+ if ("FreeSerif.ttf.jpg".equals(fontName)) {
+ fontName = "FreeSerif.otf.jpg";
+ }
try {
typeface = Typeface.createFromAsset(getAssets(), fontName);
} catch (Exception e) {
searchView.setQueryHint(getString(R.string.searchText));
searchView.setSubmitButtonEnabled(false);
LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(0,
- FrameLayout.LayoutParams.WRAP_CONTENT);
- lp.weight = 1;
+ FrameLayout.LayoutParams.WRAP_CONTENT, 1);
searchView.setLayoutParams(lp);
searchView.setImeOptions(
EditorInfo.IME_ACTION_SEARCH |
searchView.setQuery(text, false);
moveCursorToRight();
searchView.setOnQueryTextListener(onQueryTextListener);
+
+ // Hide search icon once text is entered
+ searchView.setIconifiedByDefault(text.length() > 0);
+ searchView.setIconified(false);
+
if (triggerSearch) {
onQueryTextListener.onQueryTextChange(text);
}
Log.d(LOG, "searchText changed during shutdown, doing nothing.");
return;
}
+
+ // Hide search icon once text is entered
+ searchView.setIconifiedByDefault(text.length() > 0);
+ searchView.setIconified(false);
+
// if (!searchView.hasFocus()) {
// Log.d(LOG, "searchText changed without focus, doing nothing.");
// return;