summaryrefslogtreecommitdiff
path: root/WifiDialog/src
diff options
context:
space:
mode:
author Quang Luong <qal@google.com> 2022-01-10 10:22:25 -0800
committer Quang Luong <qal@google.com> 2022-01-26 10:37:58 -0800
commitca3c5d996523d363da82b2215c4e4b8abcc414ad (patch)
treef2100d887d983b1282b98ae102744fdf331ffa2d /WifiDialog/src
parenteaf49ae38e3d8f189f3aaa2f89688b499d5bbd19 (diff)
Plumb reply to P2P Invitation Received dialog back to framework
Plumb the reply to the P2P Invitation Recieved dialog back to the framework via @hide APIs. Bug: 209032090 Test: atest WifiDialogManagerTest, Tap on dialog from `adb shell cmd launch-dialog-p2p-invitation-received <ssid>` and verify WifiDialogManager log for dialog response. Change-Id: Id0792073fee71a0829f2178f47570de85d891a01
Diffstat (limited to 'WifiDialog/src')
-rw-r--r--WifiDialog/src/com/android/wifi/dialog/WifiDialogActivity.java7
1 files changed, 3 insertions, 4 deletions
diff --git a/WifiDialog/src/com/android/wifi/dialog/WifiDialogActivity.java b/WifiDialog/src/com/android/wifi/dialog/WifiDialogActivity.java
index dadebcc62f..409c08e2d0 100644
--- a/WifiDialog/src/com/android/wifi/dialog/WifiDialogActivity.java
+++ b/WifiDialog/src/com/android/wifi/dialog/WifiDialogActivity.java
@@ -327,28 +327,27 @@ public class WifiDialogActivity extends Activity {
Log.v(TAG, "P2P Invitation Received Dialog id=" + dialogId
+ " accepted with pin=" + pin);
}
- // TODO: Plumb this response to framework.
+ getWifiManager().replyToP2pInvitationReceivedDialog(dialogId, true, pin);
})
.setNegativeButton(getStringId("decline"), (dialogNegative, which) -> {
if (mIsVerboseLoggingEnabled) {
Log.v(TAG, "P2P Invitation Received dialog id=" + dialogId
+ " declined.");
}
- // TODO: Plumb this response to framework.
+ getWifiManager().replyToP2pInvitationReceivedDialog(dialogId, false, null);
})
.setOnCancelListener((dialogCancel) -> {
if (mIsVerboseLoggingEnabled) {
Log.v(TAG, "P2P Invitation Received dialog id=" + dialogId
+ " cancelled.");
}
- // TODO: Plumb this response to framework.
+ getWifiManager().replyToP2pInvitationReceivedDialog(dialogId, false, null);
})
.setOnDismissListener((dialogDismiss) -> {
if (mIsVerboseLoggingEnabled) {
Log.v(TAG, "P2P Invitation Received dialog id=" + dialogId
+ " dismissed.");
}
- // TODO: Plumb this response to framework.
removeIntentAndPossiblyFinish(dialogId);
})
.create();