1

我正在创建一个获取用户位置和各种感兴趣的位置的应用程序。我需要添加一个意图,将我的位置数据和点的位置发送到导航应用程序。我如何实现这一目标?

4

1 回答 1

0

试试这个代码:

 Button map_button = (Button) findViewById(R.id.map_btn);
        map_button.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Intent intent = null, chooser;
                intent = new Intent(Intent.ACTION_VIEW);
                intent.setData(Uri.parse("geo:xx.xxxxxx,xx.xxxxxx"));
                chooser = Intent.createChooser(intent,"Lunch Map");
                try {
                    startActivity(chooser);
                }catch (ActivityNotFoundException e) {
                    e.getCause();
                }

            }
        });

其中 xx.xxxxxx 是您的位置。

于 2017-12-30T12:22:03.517 回答