如果我使用Intent在模拟器/设备上启动默认地图应用程序,我如何才能控制地图上的点击/触摸。我想找出我所在地区的所有披萨店。如果我使用地理URI,那就太简单了。String uri = "geo:"+ 39.967571 + ",“+ -75.532123 + "?q=pizza";startActivity(new Intent(android.content.Intent.ACTION_VIEW,Uri.parse(Uri);一旦地图开始松散控制,我希望能够根据用户点击的位置提取一些值。
如果我扩展MapActivity,我得不到我想要的东西,例如,基于参数的业务列表。Intent myIntent =新的Intent(YYYYY.this,XXXX.class);YYYYY.this.startActivity(myIntent);这将启动扩展MapActivity的XXXX活动。如何根据当前位置获取比萨饼店列表。我试着使用带参数的地理编码器,但结果一点也不可靠。
发布于 2011-04-16 01:50:35
如果我使用意图在模拟器/设备上启动默认地图应用程序,我如何控制地图上的点击/触摸
你不需要。那不是你的应用。
如果我扩展MapActivity,我得不到我想要的东西,例如,基于参数的业务列表。
您必须自己编写“基于参数的业务列表”逻辑,并使用一些第三方来源的“业务列表”数据。
https://stackoverflow.com/questions/5679563
复制相似问题