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();