0
**我想要做的就是将纬度和经度作为通知传递,并通过单击它来打开该位置上的Android Google地图。我已经阅读了很多文章,但我无法弄清楚,如果我必须通过URL或其他东西传递到我的应用程序活动**如何将(FCM)推送通知的纬度和经度传递给Android活动
当我的推送通知是打开活动(SomeActivity)点击(使用CLICK_ACTION),我使用邮递员。
{
"to":
"/topics/NEWS"
,
"data": {
"extra_information": "TestProject"
},
"notification": {
"title": "NEW INCIDENT",
"text": "Opening Google Maps",
"click_action": "SOMEACTIVITY"
}
}
Java文件是:
package com...;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v7.app.AppCompatActivity;
/**
* Created by User on 2/23/2017.
*/
public class SomeActivity extends AppCompatActivity {
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.some_activity_layout);
Intent intent = new Intent(android.content.Intent.ACTION_VIEW, Uri.parse("http://maps.google.com/maps?daddr=" + "40.589352" + "," + "23.030262"));
startActivity(intent);
}
}
您的帮助,将不胜感激,肯定会令我的天!
**谢谢!!! ** Bob Snyder –