diff options
Diffstat (limited to 'src/com/android/swe/browser/AddBookmarkPage.java')
-rw-r--r-- | src/com/android/swe/browser/AddBookmarkPage.java | 21 |
1 files changed, 13 insertions, 8 deletions
diff --git a/src/com/android/swe/browser/AddBookmarkPage.java b/src/com/android/swe/browser/AddBookmarkPage.java index a7ded1ef..ae8507ca 100644 --- a/src/com/android/swe/browser/AddBookmarkPage.java +++ b/src/com/android/swe/browser/AddBookmarkPage.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.android.browser; +package com.android.swe.browser; import android.app.Activity; import android.app.AlertDialog; @@ -34,14 +34,11 @@ import android.graphics.Bitmap; import android.graphics.drawable.Drawable; import android.net.ParseException; import android.net.Uri; -import android.net.WebAddress; import android.os.AsyncTask; import android.os.Bundle; import android.os.Handler; import android.os.Message; import android.provider.Browser; -import android.provider.BrowserContract; -import android.provider.BrowserContract.Accounts; import android.text.TextUtils; import android.util.AttributeSet; import android.view.KeyEvent; @@ -62,9 +59,14 @@ import android.widget.Spinner; import android.widget.TextView; import android.widget.Toast; -import com.android.browser.BrowserUtils; -import com.android.browser.addbookmark.FolderSpinner; -import com.android.browser.addbookmark.FolderSpinnerAdapter; +import com.android.swe.browser.R; +import com.android.swe.browser.BrowserUtils; +import com.android.swe.browser.addbookmark.FolderSpinner; +import com.android.swe.browser.addbookmark.FolderSpinnerAdapter; +import com.android.swe.browser.platformsupport.BrowserContract; +import com.android.swe.browser.platformsupport.WebAddress; +import com.android.swe.browser.platformsupport.BrowserContract.Accounts; +import com.android.swe.browser.reflect.ReflectHelper; import java.net.URI; import java.net.URISyntaxException; @@ -293,7 +295,10 @@ public class AddBookmarkPage extends Activity InputMethodManager imm = getInputMethodManager(); // Set the InputMethodManager to focus on the ListView so that it // can transfer the focus to mFolderNamer. - imm.focusIn(mListView); + //imm.focusIn(mListView); + Object[] params = {mListView}; + Class[] type = new Class[] {View.class}; + ReflectHelper.invokeMethod(imm, "focusIn", type, params); imm.showSoftInput(mFolderNamer, InputMethodManager.SHOW_IMPLICIT); } else if (v == mRemoveLink) { if (!mEditingExisting) { |