Merge "Allow Floating ActionModes in SearchDialog." into mnc-dev

This commit is contained in:
Clara Bayarri
2015-05-06 09:10:24 +00:00
committed by Android (Google) Code Review

View File

@@ -165,8 +165,6 @@ public class SearchDialog extends Dialog {
setContentView(com.android.internal.R.layout.search_bar);
// get the view elements for local access
SearchBar searchBar = (SearchBar) findViewById(com.android.internal.R.id.search_bar);
searchBar.setSearchDialog(this);
mSearchView = (SearchView) findViewById(com.android.internal.R.id.search_view);
mSearchView.setIconified(false);
mSearchView.setOnCloseListener(mOnCloseListener);
@@ -618,8 +616,6 @@ public class SearchDialog extends Dialog {
*/
public static class SearchBar extends LinearLayout {
private SearchDialog mSearchDialog;
public SearchBar(Context context, AttributeSet attrs) {
super(context, attrs);
}
@@ -628,18 +624,6 @@ public class SearchDialog extends Dialog {
super(context);
}
public void setSearchDialog(SearchDialog searchDialog) {
mSearchDialog = searchDialog;
}
/**
* Don't allow action modes in a SearchBar, it looks silly.
*/
@Override
public ActionMode startActionModeForChild(View child, ActionMode.Callback callback) {
return null;
}
@Override
public ActionMode startActionModeForChild(
View child, ActionMode.Callback callback, int type) {