我想按下不同的按钮,每个按钮都需要我具有相同的mapactivity,但在不同的区域......这是可行的吗?不同的按钮需要相同的mapactivity但不同的位置
0
A
回答
0
是的,如果您使用不同的latLng
变量来为相机设置动画,则可以这样做。
语法:
latLng = new LatLng(double lat, double long);
mMap.moveCamera(CameraUpdateFactory.newLatLng(latLng));
CameraPosition cameraPosition = new CameraPosition.Builder()
.target(latLng) // Sets the center of the map to location user
.zoom(15) // Sets the zoom
.build(); // Creates a CameraPosition from the builder
mMap.animateCamera(CameraUpdateFactory.newCameraPosition(cameraPosition));
如果更改lat
和long
变量的值,相机将聚焦到不同的位置。
设定的值(经度和纬度)可以添加使用getIntent().getSerializableExtra("value")
0
例如使用intent.putExtra("key", value)
和牵强的意图群众演员,你可以做这样的事情:
Intent i = new Intent(MyActivity.this, MapActivity.class);
i.putExtra("latitude", latitude);
i.putExtra("longitude", longitude);
startActivity(i);
然后在onCreate
方法您MapActivity
类:
double latitude = (Double) this.getIntent().getSerializableExtra("latitude");
double longitude = (Double) this.getIntent().getSerializableExtra("longitude");
'
相关问题
- 1. 不同位置的按钮
- 2. 不同的按钮,但相同的AJAX调用块上的UI
- 3. 具有相同ID的不同按钮
- 4. 不同的对象类型,但需要相同的逻辑
- 5. 需要以相同的密钥,但不同的价值观
- 6. 图片需要在相同的位置
- 7. C# - 相同的按钮,但返回不同的价值
- 8. 相同的信号,但可以不同的按钮
- 9. 不同位置的单选按钮组
- 10. nginx相同的位置,但有不同的指令
- 11. 我需要为不同的用户不同的按钮职称的电报组
- 12. 设置不同标签下按钮的相同快捷键
- 13. 列表是相同的但不相同?
- 14. 使用滑动不同的按钮,不同的DIV但用javascript
- 15. 不同的按钮
- 16. 如何按下具有相同ID但按不同类别的按钮?
- 17. 不同按钮的不同视图iPhone
- 18. 相同的服务器,不同的域需要不同的会话
- 19. 相同的图像,但不同的base64
- 20. 不同的SHA1但相同的SHA256
- 21. 加载不同的HTML到相同的#Content DIV点击不同的按钮
- 22. codeigniter两个不同的file_upload需要两个不同的配置
- 23. 需要检索不同的记录,但
- 24. 为不同资源的不同按钮启动相同的活动
- 25. 不同的终端窗口,相同的位置,不同的结果?
- 26. 不同的css类具有相同的属性,但值不同
- 27. 定位在不同布局的按钮
- 28. 相同的消息摘要,但不同的签名值
- 29. 相同的代码,但显示不同
- 30. 调用相同的视图控制器,但需要不同的动作