我的标记不显示确切地址
my marker don't show exact address
我的标记有问题,我在我的应用程序上添加了一张带有标记的地图,当我按下标记时它会给我这个 "android.widget.EditText{42b8d740 VFED..CL......ID.." 现在我会告诉你我在上面使用的代码:
private EditText klienti;
private EditText adresa;
public void initMap(){
CameraUpdate cameraUpdate = CameraUpdateFactory.newLatLngZoom(new LatLng(lati, longi), 13);
maps.animateCamera(cameraUpdate);
MarkerOptions marker = new MarkerOptions();
marker.title(String.valueOf(klienti));
marker.snippet(String.valueOf(adresa));
marker.draggable(false);
marker.position(new LatLng(lati, longi));
maps.addMarker(marker);
}
"klienti" 和 "adresa" 都被网络服务占用,当应用程序打开时,标记会转到确切的地址,但是当我按下标记时,问题就来了
谢谢
您正在使用如下
marker.title(String.valueOf(klienti));
marker.snippet(String.valueOf(adresa));
这不会为您提供 klienti 字段的值或内容。而是按如下方式使用。
marker.title(klienti.getText());
marker.snippet(adresa.getText());
我的标记有问题,我在我的应用程序上添加了一张带有标记的地图,当我按下标记时它会给我这个 "android.widget.EditText{42b8d740 VFED..CL......ID.." 现在我会告诉你我在上面使用的代码:
private EditText klienti;
private EditText adresa;
public void initMap(){
CameraUpdate cameraUpdate = CameraUpdateFactory.newLatLngZoom(new LatLng(lati, longi), 13);
maps.animateCamera(cameraUpdate);
MarkerOptions marker = new MarkerOptions();
marker.title(String.valueOf(klienti));
marker.snippet(String.valueOf(adresa));
marker.draggable(false);
marker.position(new LatLng(lati, longi));
maps.addMarker(marker);
}
"klienti" 和 "adresa" 都被网络服务占用,当应用程序打开时,标记会转到确切的地址,但是当我按下标记时,问题就来了
谢谢
您正在使用如下
marker.title(String.valueOf(klienti));
marker.snippet(String.valueOf(adresa));
这不会为您提供 klienti 字段的值或内容。而是按如下方式使用。
marker.title(klienti.getText());
marker.snippet(adresa.getText());