小编Tár*_*aga的帖子

在Google Maps API v2 Android中添加多个标记

我想在我的地图中添加多个标记,但我不知道如何.

目前,我正在使用它,它正常工作:

Marker m1 = googleMap.addMarker(new MarkerOptions()
                .position(new LatLng(38.609556, -1.139637))
                .anchor(0.5f, 0.5f)
                .title("Title1")
                .snippet("Snippet1")
                .icon(BitmapDescriptorFactory.fromResource(R.drawable.logo1)));


Marker m2 = googleMap.addMarker(new MarkerOptions()
                .position(new LatLng(40.4272414,-3.7020037))
                .anchor(0.5f, 0.5f)
                .title("Title2")
                .snippet("Snippet2")
                .icon(BitmapDescriptorFactory.fromResource(R.drawable.logo2)));

Marker m3 = googleMap.addMarker(new MarkerOptions()
                .position(new LatLng(43.2568193,-2.9225534))
                .anchor(0.5f, 0.5f)
                .title("Title3")
                .snippet("Snippet3")
                .icon(BitmapDescriptorFactory.fromResource(R.drawable.logo3)));
Run Code Online (Sandbox Code Playgroud)

但是当我想在我的地图中添加300个标记时,就会出现问题.一个接一个地做这件事非常烦人.

有没有办法从数组或任何东西读取标记?

另一个问题:我可以从外部文件中读取标记,因此我可以添加或更新标记而无需触及应用程序代码吗?

谢谢.

android google-maps google-maps-markers google-maps-api-2

16
推荐指数
2
解决办法
6万
查看次数

PHP preg_replace 在一个文件中?

我想用外部文件中的 preg_replace 替换一些字符。

我正在尝试下面的代码:

$arch = 'myfile.txt';
$filecontent = file_get_contents($arch);

$patrones = array();
$patrones[0] = '/á/';
$patrones[1] = '/à/';
$patrones[2] = '/ä/';
$patrones[3] = '/â/';

$sustituciones = array();
$sustituciones[0] = 'a';
$sustituciones[1] = 'a';
$sustituciones[2] = 'a';
$sustituciones[3] = 'a';

preg_replace($patrones, $sustituciones, $filecontent);
Run Code Online (Sandbox Code Playgroud)

但它不起作用。我怎么能那样做?

有没有更好的方法来做到这一点?

非常感谢。

php preg-replace

5
推荐指数
1
解决办法
2946
查看次数

在prestashop上获取购物车ID

我正试图从prestashop获取当前的购物车ID:

$cookie->id_cart;
Run Code Online (Sandbox Code Playgroud)

但是在我在购物车中添加产品之前它一直是空白的.

是否有任何选项来创建该购物车,以便我可以获得ID?

谢谢.

prestashop

2
推荐指数
1
解决办法
3370
查看次数