0
送信ボタンをクリックするとメッセージは送信されません プログラムはエラーを起こさないようにしています。私はQuickBloxチャット・アプリケーションでプロジェクトをやっていますが、疑問があります
sendButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
QBChatMessage chatMessage = new QBChatMessage();
chatMessage.setBody(edtContent.getText().toString());
chatMessage.setSenderId(QBChatService.getInstance().getUser().getId());
chatMessage.setSaveToHistory(true);
try {
qbChatDialog.sendMessage(chatMessage);
} catch (SmackException.NotConnectedException e) {
e.printStackTrace();
}
QBChatMessagesHolder.getInstance().putMessage(qbChatDialog.getDialogId(), chatMessage);
ArrayList<QBChatMessage> messages = QBChatMessagesHolder.getInstance().getChatMessagesByDialogId(qbChatDialog.getDialogId());
adapter = new ChatMessageAdapter(getBaseContext(), messages);
lstChatMessages.setAdapter(adapter);
adapter.notifyDataSetChanged();
githubのこの[issue](https://github.com/QuickBlox/quickblox-android-sdk/issues/77)を参照してください。こちらにも例があります –
この解決法はありませんか? – Kavin