AnswerPresenter.java revision dba5a7df121b4904b94e14439cca8996d843c1c9
1dba5a7df121b4904b94e14439cca8996d843c1c9Chiao Chengpackage com.android.incallui; 2dba5a7df121b4904b94e14439cca8996d843c1c9Chiao Cheng 3dba5a7df121b4904b94e14439cca8996d843c1c9Chiao Cheng/** 4dba5a7df121b4904b94e14439cca8996d843c1c9Chiao Cheng * 5dba5a7df121b4904b94e14439cca8996d843c1c9Chiao Cheng */ 6dba5a7df121b4904b94e14439cca8996d843c1c9Chiao Chengpublic class AnswerPresenter { 7dba5a7df121b4904b94e14439cca8996d843c1c9Chiao Cheng 8dba5a7df121b4904b94e14439cca8996d843c1c9Chiao Cheng private Ui mUi; 9dba5a7df121b4904b94e14439cca8996d843c1c9Chiao Cheng 10dba5a7df121b4904b94e14439cca8996d843c1c9Chiao Cheng public AnswerPresenter(Ui ui) { 11dba5a7df121b4904b94e14439cca8996d843c1c9Chiao Cheng this.mUi = ui; 12dba5a7df121b4904b94e14439cca8996d843c1c9Chiao Cheng 13dba5a7df121b4904b94e14439cca8996d843c1c9Chiao Cheng mUi.setPresenter(this); 14dba5a7df121b4904b94e14439cca8996d843c1c9Chiao Cheng } 15dba5a7df121b4904b94e14439cca8996d843c1c9Chiao Cheng 16dba5a7df121b4904b94e14439cca8996d843c1c9Chiao Cheng public void onAnswer() { 17dba5a7df121b4904b94e14439cca8996d843c1c9Chiao Cheng 18dba5a7df121b4904b94e14439cca8996d843c1c9Chiao Cheng } 19dba5a7df121b4904b94e14439cca8996d843c1c9Chiao Cheng 20dba5a7df121b4904b94e14439cca8996d843c1c9Chiao Cheng public void onDecline() { 21dba5a7df121b4904b94e14439cca8996d843c1c9Chiao Cheng 22dba5a7df121b4904b94e14439cca8996d843c1c9Chiao Cheng } 23dba5a7df121b4904b94e14439cca8996d843c1c9Chiao Cheng 24dba5a7df121b4904b94e14439cca8996d843c1c9Chiao Cheng public void onText() { 25dba5a7df121b4904b94e14439cca8996d843c1c9Chiao Cheng 26dba5a7df121b4904b94e14439cca8996d843c1c9Chiao Cheng } 27dba5a7df121b4904b94e14439cca8996d843c1c9Chiao Cheng 28dba5a7df121b4904b94e14439cca8996d843c1c9Chiao Cheng public interface Ui { 29dba5a7df121b4904b94e14439cca8996d843c1c9Chiao Cheng void setPresenter(AnswerPresenter presenter); 30dba5a7df121b4904b94e14439cca8996d843c1c9Chiao Cheng } 31dba5a7df121b4904b94e14439cca8996d843c1c9Chiao Cheng} 32