:Firebase Android:RemoteMessage経由でデータにネストされたパラメータにアクセスするにはどうすればよいですか?このビア形状
{
"to": "000",
"priority": "high",
"data": {
"title": "A Title",
"message": "A Message",
"link": {
"url": "http://www.espn.com",
"text": "ESPN",
}
}
}
は、どのように私は、 "URL" と "テキスト" にアクセスすることができますか?
String messageLink = remoteMessage.getData().get("link");
は私を取得します。
{"text":"ESPN","url":"http://www.espn.com"}
が、どのように、私は深くドリルのですか?
remoteMessage.getData().get("link").get("text");
doesntのはかなりの仕事...私も試みたJSONObject:
JSONObject json = new JSONObject(remoteMessage.getData());
JSONObject link = json.getJSONObject("link");
が、これは...私がキャッチミスをしてみてください与え
いつものように大幅に高く評価される任意の助けと方向!