diff options
Diffstat (limited to 'src/com/android/browser/UrlInputView.java')
-rw-r--r-- | src/com/android/browser/UrlInputView.java | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/com/android/browser/UrlInputView.java b/src/com/android/browser/UrlInputView.java index 9c85616..a4c2be3 100644 --- a/src/com/android/browser/UrlInputView.java +++ b/src/com/android/browser/UrlInputView.java @@ -22,7 +22,6 @@ import android.content.Context; import android.content.res.Configuration; import android.text.TextUtils; import android.util.AttributeSet; -import android.view.ActionMode; import android.view.KeyEvent; import android.view.View; import android.view.View.OnFocusChangeListener; @@ -36,7 +35,8 @@ import android.widget.TextView.OnEditorActionListener; * handling suggestions */ public class UrlInputView extends AutoCompleteTextView - implements OnFocusChangeListener, OnEditorActionListener, CompletionListener { + implements OnFocusChangeListener, OnEditorActionListener, + CompletionListener { private UrlInputListener mListener; private InputMethodManager mInputManager; @@ -66,11 +66,17 @@ public class UrlInputView extends AutoCompleteTextView super.setOnFocusChangeListener(this); mAdapter = new SuggestionsAdapter(ctx, this); setAdapter(mAdapter); - setSelectAllOnFocus(false); + setSelectAllOnFocus(true); onConfigurationChanged(ctx.getResources().getConfiguration()); setThreshold(1); } + void setController(UiController controller) { + UrlSelectionActionMode urlSelectionMode + = new UrlSelectionActionMode(controller); + setCustomSelectionActionModeCallback(urlSelectionMode); + } + void setContainer(View container) { mContainer = container; } @@ -109,12 +115,6 @@ public class UrlInputView extends AutoCompleteTextView } @Override - public ActionMode startActionMode(ActionMode.Callback callback) { - // suppress selection action mode - return null; - } - - @Override public void setOnFocusChangeListener(OnFocusChangeListener focusListener) { mWrappedFocusListener = focusListener; } |