diff options
Diffstat (limited to 'java/com/android/incallui/DialpadFragment.java')
-rw-r--r-- | java/com/android/incallui/DialpadFragment.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/java/com/android/incallui/DialpadFragment.java b/java/com/android/incallui/DialpadFragment.java index 44eaf212a..343cb34fd 100644 --- a/java/com/android/incallui/DialpadFragment.java +++ b/java/com/android/incallui/DialpadFragment.java @@ -84,6 +84,8 @@ public class DialpadFragment extends BaseFragment<DialpadPresenter, DialpadUi> private DtmfKeyListener dtmfKeyListener; private DialpadView dialpadView; private int currentTextColor; + private View endCallSpace; + private boolean shouldShowEndCallSpace = true; @Override public void onClick(View v) { @@ -152,6 +154,7 @@ public class DialpadFragment extends BaseFragment<DialpadPresenter, DialpadUi> View backButton = dialpadView.findViewById(R.id.dialpad_back); backButton.setVisibility(View.VISIBLE); backButton.setOnClickListener(this); + endCallSpace = dialpadView.findViewById(R.id.end_call_space); return parent; } @@ -160,6 +163,7 @@ public class DialpadFragment extends BaseFragment<DialpadPresenter, DialpadUi> public void onResume() { super.onResume(); updateColors(); + endCallSpace.setVisibility(shouldShowEndCallSpace ? View.VISIBLE : View.GONE); } public void updateColors() { @@ -268,6 +272,10 @@ public class DialpadFragment extends BaseFragment<DialpadPresenter, DialpadUi> } } + public void setShouldShowEndCallSpace(boolean show) { + shouldShowEndCallSpace = show; + } + /** * LinearLayout with getter and setter methods for the translationY property using floats, for * animation purposes. |