diff options
author | calderwoodra <calderwoodra@google.com> | 2018-01-17 13:17:27 -0800 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-01-17 14:39:41 -0800 |
commit | 70a4b0929d8223ef0dc55b0f1b3790a892bb9043 (patch) | |
tree | 4fafd44bbd24acef6860687043bd33fdf60f1f51 /java/com/android/dialer/searchfragment | |
parent | c1717ac3a92016cdfc80b5e61413ecfc41b45298 (diff) |
Updated toolbar and dialpad interactions in NUI.
Toolbar, Dialpad, Bottom Nav, FAB and Search now all show
and hide properly according to the state of the application.
Follow up CLs will include:
- saving/restoring state
- sending query to search fragment to display results
Bug: 181512198
Test: MainActivityIntegrationTest
PiperOrigin-RevId: 182259200
Change-Id: I1309d8df2a5425bf051e52a459a1f78e1157fe08
Diffstat (limited to 'java/com/android/dialer/searchfragment')
-rw-r--r-- | java/com/android/dialer/searchfragment/list/NewSearchFragment.java | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/java/com/android/dialer/searchfragment/list/NewSearchFragment.java b/java/com/android/dialer/searchfragment/list/NewSearchFragment.java index 1e630488d..e8a8a4e06 100644 --- a/java/com/android/dialer/searchfragment/list/NewSearchFragment.java +++ b/java/com/android/dialer/searchfragment/list/NewSearchFragment.java @@ -490,9 +490,9 @@ public final class NewSearchFragment extends Fragment public boolean onTouch(View v, MotionEvent event) { if (event.getAction() == MotionEvent.ACTION_UP) { v.performClick(); + FragmentUtils.getParentUnsafe(this, SearchFragmentListener.class).onSearchListTouch(); } - return FragmentUtils.getParentUnsafe(this, SearchFragmentListener.class) - .onSearchListTouch(event); + return false; } @Override @@ -540,12 +540,8 @@ public final class NewSearchFragment extends Fragment /** Callback to {@link NewSearchFragment}'s parent to be notified of important events. */ public interface SearchFragmentListener { - /** - * Called when the list view in {@link NewSearchFragment} is touched. - * - * @see OnTouchListener#onTouch(View, MotionEvent) - */ - boolean onSearchListTouch(MotionEvent event); + /** Called when the list view in {@link NewSearchFragment} is clicked. */ + void onSearchListTouch(); /** Called when a call is placed from the search fragment. */ void onCallPlacedFromSearch(); |