Сообщения, напечатанные в Log-cat при использовании Smart Reply - PullRequest
0 голосов
/ 10 июня 2019

В пожарной базе ML Kit, список сообщений, предлагаемый для предложения ответа, печатается в журнале

Просто вызовите FirebaseNaturalLanguage.getInstance (). GetSmartReply (). OfferReplies (List samplelist), сообщения, отправленные в списке семплов, будут напечатаны в Logcat

ArrayList messageList = new ArrayList <> (); messageList.add (новое сообщение («Привет. Как дела?», false, System.currentTimeMillis ()));

List chatHistory = new ArrayList <> (); for (Сообщение сообщения: messageList) { if (message.isLocalUser &&! isEmulationRemoteUser ||! message.isLocalUser && isEmulationRemoteUser) { chatHistory.add (FirebaseTextMessage.createForLocalUser (message.text, message.timestamp)); } еще { chatHistory.add (FirebaseTextMessage.createForRemoteUser (message.text, message.timestamp, REMOTE_USER_ID)); } } FirebaseNaturalLanguage.getInstance (). GetSmartReply (). SuggestReplies (chatHistory) .continueWith (новое продолжение> () { @Override public list then (Задача @NonNull) { return task.getResult (). getSuggestions (); } });

Наблюдаемые результаты: В logcat указанный список сообщений печатается в logcat. Ожидаемые результаты: Указанный список сообщений не должен быть напечатан в logcat.

...