У меня есть клиент-серверный сокет, который прослушивает push-сообщения.Есть ли способ получить контент с Message msg
obj и поставить на setNotificationMessage()
, чтобы показать сообщение с сервера, как уведомление
Я получаю эту ошибку
incompatible types: Message cannot be converted to CharSequence
Message msg = new Message();
Bundle bundle = new Bundle();
bundle.putString(BUNDLE_DATA_KEY_VALUE, sb.toString());
msg.setData(bundle);
messageHandler.handleMessage(msg);
setNotificationMessage(msg);
}
}
private void setNotificationMessage(CharSequence message) {
NotificationCompat.Builder builder = new NotificationCompat.Builder(this, "1");
builder.setSmallIcon(R.drawable.ic_launcher);
builder.setContentTitle("Connection status");
builder.setContentText(message);
NotificationManagerCompat nm = NotificationManagerCompat.from(this);
nm.notify(NOTIFICATION_ID, builder.build());
}