Remove some unnecessary use of hidden APIs
Change-Id: Ie72947017550d759994e34d7db8087d1f9e6d63a
diff --git a/src/com/android/browser/AddBookmarkPage.java b/src/com/android/browser/AddBookmarkPage.java
index 593c247..707126f 100644
--- a/src/com/android/browser/AddBookmarkPage.java
+++ b/src/com/android/browser/AddBookmarkPage.java
@@ -102,6 +102,10 @@
private Handler mHandler;
+ private InputMethodManager getInputMethodManager() {
+ return (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE);
+ }
+
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
if (v == mFolderNamer) {
@@ -149,7 +153,7 @@
mFolderNamer.setText(R.string.new_folder);
mFolderNamer.requestFocus();
mAddNewFolder.setVisibility(View.GONE);
- InputMethodManager.getInstance(this).showSoftInput(mFolderNamer,
+ getInputMethodManager().showSoftInput(mFolderNamer,
InputMethodManager.SHOW_IMPLICIT);
}
}
@@ -161,7 +165,7 @@
descendInto(name, id);
mFolderNamer.setVisibility(View.GONE);
mAddNewFolder.setVisibility(View.VISIBLE);
- InputMethodManager.getInstance(this).hideSoftInputFromWindow(
+ getInputMethodManager().hideSoftInputFromWindow(
mFolderNamer.getWindowToken(), 0);
}
}
@@ -447,7 +451,7 @@
if (mFolderNamer.getVisibility() == View.VISIBLE) {
mFolderNamer.setVisibility(View.GONE);
mAddNewFolder.setVisibility(View.VISIBLE);
- InputMethodManager.getInstance(this).hideSoftInputFromWindow(
+ getInputMethodManager().hideSoftInputFromWindow(
mFolderNamer.getWindowToken(), 0);
} else {
int size = mPaths.size();