From 3d1b6528a199c5a3e5a9053d476955037c4c6836 Mon Sep 17 00:00:00 2001 From: Chiao Cheng Date: Wed, 24 Jul 2013 17:53:44 -0700 Subject: Integrating end call button to command service. Change-Id: I2d3cbd6944423ad80b8b6a603ddbf43f44f9a488 --- InCallUI/src/com/android/incallui/CallButtonFragment.java | 10 ++++++++++ InCallUI/src/com/android/incallui/CallButtonPresenter.java | 5 +++++ InCallUI/src/com/android/incallui/CallCommandClient.java | 8 ++++++++ 3 files changed, 23 insertions(+) (limited to 'InCallUI') diff --git a/InCallUI/src/com/android/incallui/CallButtonFragment.java b/InCallUI/src/com/android/incallui/CallButtonFragment.java index 4c74f4a51..8b90c5d49 100644 --- a/InCallUI/src/com/android/incallui/CallButtonFragment.java +++ b/InCallUI/src/com/android/incallui/CallButtonFragment.java @@ -23,6 +23,7 @@ import android.util.Log; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; +import android.widget.Button; import android.widget.CompoundButton; import android.widget.ToggleButton; @@ -50,6 +51,15 @@ public class CallButtonFragment extends BaseFragment implem public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { final View parent = inflater.inflate(R.layout.call_button_fragment, container, false); + + final View endCallButton = parent.findViewById(R.id.endButton); + endCallButton.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + getPresenter().endCallClicked(); + } + }); + final ToggleButton toggleButton = (ToggleButton) parent.findViewById(R.id.muteButton); toggleButton.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { @Override diff --git a/InCallUI/src/com/android/incallui/CallButtonPresenter.java b/InCallUI/src/com/android/incallui/CallButtonPresenter.java index db727f38f..122e48d85 100644 --- a/InCallUI/src/com/android/incallui/CallButtonPresenter.java +++ b/InCallUI/src/com/android/incallui/CallButtonPresenter.java @@ -40,6 +40,11 @@ public class CallButtonPresenter extends Presenter