Java 如何以编程方式自动回复WhatsApp、Instagram等通知
我一直在寻找一个解决方案,我能找到一个合适的。我自己走了这么远,不知道下一步该怎么办 我正在安卓9上测试这个,派Java 如何以编程方式自动回复WhatsApp、Instagram等通知,java,android,android-studio,android-notifications,android-pendingintent,Java,Android,Android Studio,Android Notifications,Android Pendingintent,我一直在寻找一个解决方案,我能找到一个合适的。我自己走了这么远,不知道下一步该怎么办 我正在安卓9上测试这个,派 @Override public void onNotificationPosted(StatusBarNotification sbn) { Notification.Action action0, action1; action0= sbn.getNotification().actions[0]; action1 =
@Override
public void onNotificationPosted(StatusBarNotification sbn) {
Notification.Action action0, action1;
action0= sbn.getNotification().actions[0];
action1 = sbn.getNotification().actions[1];
Log.d(TAG, "Action0: "+ action0);
Log.d(TAG, "Action1 " + action1);
PendingIntent intent = action0.actionIntent;
}
我也试过了
但它返回以下错误:
I/: RemoteInput: null
W/System.err: java.lang.IllegalArgumentException: Result key can't be null
at android.app.RemoteInput$Builder.<init>(RemoteInput.java:196)
at models.Action.sendReply(Action.java:69)
W/System.err: at com.abdx79.notificationmanager.NotificationService$PostProcessing.run(NotificationService.java:187)
I/:RemoteInput:null
W/System.err:java.lang.IllegalArgumentException:结果键不能为null
在android.app.RemoteInput$Builder上。(RemoteInput.java:196)
位于models.Action.sendReply(Action.java:69)
W/System.err:com.abdx79.notificationmanager.NotificationService$PostProcessing.run(NotificationService.java:187)
如何解决上述错误,或者是否有其他选择。
谢谢。由于WhatsApp和Instagram API已关闭,即使您能够阅读通知,您也无法回复,您无法创建自己的客户端。
I/: RemoteInput: null
W/System.err: java.lang.IllegalArgumentException: Result key can't be null
at android.app.RemoteInput$Builder.<init>(RemoteInput.java:196)
at models.Action.sendReply(Action.java:69)
W/System.err: at com.abdx79.notificationmanager.NotificationService$PostProcessing.run(NotificationService.java:187)