summaryrefslogtreecommitdiff
path: root/java/com/android/incallui/DialpadFragment.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/com/android/incallui/DialpadFragment.java')
-rw-r--r--java/com/android/incallui/DialpadFragment.java8
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.