如果我使用Intent来启动仿真器/设备上的默认地图应用程序,我如何获得对地图上的点击/触摸的控制权。 例如我想在我的位置找到所有比萨的地方。如果我使用geo URI,这很容易。 String uri =“geo:”+ 39.967571 +“,”+ -75.532123 +“?q = pizza”; startActivity(new Intent(android.content.Intent.ACTION_VIEW,Uri.parse(uri))); 一旦地图启动,我松开控制,我希望能够提取一些基于用户点击的值。Android地图控件
如果我扩展MapActivity,我没有得到我想要的,即基于参数的业务列表。 意图myIntent = new Intent(YYYYY.this,XXXX.class); YYYYY.this.startActivity(myIntent); 这将启动扩展MapActivity的XXXX活动。如何根据当前位置获取比萨名额。我尝试使用带有参数的geocoder,但结果根本不可靠。