Loading src/com/android/documentsui/queries/SearchViewManager.java +8 −0 Original line number Diff line number Diff line Loading @@ -221,6 +221,9 @@ public class SearchViewManager implements mSearchView.setOnQueryTextFocusChangeListener(this); final View clearButton = mSearchView.findViewById(R.id.search_close_btn); if (clearButton != null) { clearButton.setPadding(clearButton.getPaddingStart() + getPixelForDp(4), clearButton.getPaddingTop(), clearButton.getPaddingEnd() + getPixelForDp(4), clearButton.getPaddingBottom()); clearButton.setOnClickListener(v -> { mSearchView.setQuery("", false); mSearchView.requestFocus(); Loading Loading @@ -334,6 +337,11 @@ public class SearchViewManager implements return false; } private int getPixelForDp(int dp) { final float scale = mSearchView.getContext().getResources().getDisplayMetrics().density; return (int) (dp * scale + 0.5f); } private void cancelQueuedSearch() { synchronized (mSearchLock) { if (mQueuedSearchTask != null) { Loading Loading
src/com/android/documentsui/queries/SearchViewManager.java +8 −0 Original line number Diff line number Diff line Loading @@ -221,6 +221,9 @@ public class SearchViewManager implements mSearchView.setOnQueryTextFocusChangeListener(this); final View clearButton = mSearchView.findViewById(R.id.search_close_btn); if (clearButton != null) { clearButton.setPadding(clearButton.getPaddingStart() + getPixelForDp(4), clearButton.getPaddingTop(), clearButton.getPaddingEnd() + getPixelForDp(4), clearButton.getPaddingBottom()); clearButton.setOnClickListener(v -> { mSearchView.setQuery("", false); mSearchView.requestFocus(); Loading Loading @@ -334,6 +337,11 @@ public class SearchViewManager implements return false; } private int getPixelForDp(int dp) { final float scale = mSearchView.getContext().getResources().getDisplayMetrics().density; return (int) (dp * scale + 0.5f); } private void cancelQueuedSearch() { synchronized (mSearchLock) { if (mQueuedSearchTask != null) { Loading