aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorlaco0416 <laco0416@gmail.com>2014-05-26 12:21:17 +0900
committerlaco0416 <laco0416@gmail.com>2014-05-26 12:21:17 +0900
commit45100c6eb7ce31d02f4ce7071e99d95763f8c1a4 (patch)
treedb23b8c9e84e2a0d198d3ccb9e245ed03619e4a9 /src
parent7e2b150d5188f92989893ae7e12fab3928d7307c (diff)
downloadSmileEssence-45100c6eb7ce31d02f4ce7071e99d95763f8c1a4.tar.gz
Fix: hide IME on search
Diffstat (limited to 'src')
-rw-r--r--src/net/lacolaco/smileessence/view/SearchFragment.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/net/lacolaco/smileessence/view/SearchFragment.java b/src/net/lacolaco/smileessence/view/SearchFragment.java
index 9dc743d4..a0f15d8f 100644
--- a/src/net/lacolaco/smileessence/view/SearchFragment.java
+++ b/src/net/lacolaco/smileessence/view/SearchFragment.java
@@ -24,9 +24,11 @@
package net.lacolaco.smileessence.view;
+import android.content.Context;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.*;
+import android.view.inputmethod.InputMethodManager;
import android.widget.EditText;
import android.widget.ImageButton;
import android.widget.ListView;
@@ -276,7 +278,14 @@ public class SearchFragment extends CustomListFragment implements View.OnClickLi
if(!TextUtils.isEmpty(text))
{
getMainActivity().openSearchPage(text);
+ hideIME();
}
}
}
+
+ private void hideIME()
+ {
+ InputMethodManager imm = (InputMethodManager) getActivity().getSystemService(Context.INPUT_METHOD_SERVICE);
+ imm.hideSoftInputFromWindow(editText.getWindowToken(), 0);
+ }
}