summaryrefslogtreecommitdiffstats
path: root/src/com/android/browser/UrlInputView.java
diff options
context:
space:
mode:
authorMichael Kolb <kolby@google.com>2010-11-29 14:57:41 -0800
committerMichael Kolb <kolby@google.com>2010-12-02 13:38:30 -0800
commitba99c5d1a71c384c930152f7c98e2fbe15bd1e85 (patch)
tree9afc09c3283eecb357c40567af026c9ffd9065ca /src/com/android/browser/UrlInputView.java
parentc8a9fead5139540cdafb7e7dcdfa8d50e98e1b34 (diff)
downloadandroid_packages_apps_Gello-ba99c5d1a71c384c930152f7c98e2fbe15bd1e85.tar.gz
android_packages_apps_Gello-ba99c5d1a71c384c930152f7c98e2fbe15bd1e85.tar.bz2
android_packages_apps_Gello-ba99c5d1a71c384c930152f7c98e2fbe15bd1e85.zip
Url bar selection handling updated
Bug: 3222647 framework has been updated to change the way tap/double tap and long press are handled url bar uses a custom action bar to add the share option Change-Id: Ie75fc07fe71c9e16fc7f83deda8ecddea39b0397
Diffstat (limited to 'src/com/android/browser/UrlInputView.java')
-rw-r--r--src/com/android/browser/UrlInputView.java18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/com/android/browser/UrlInputView.java b/src/com/android/browser/UrlInputView.java
index 9c85616e..a4c2be3e 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;
}