我创建了一个应用程序,当搜索按钮被点击时,它会显示多个叠加层的结果。还有一个名为“结果列表”的按钮,它会打开一个带有详细信息的列表视图对话框,其中包含这些搜索结果的叠加层。
我在列表项上创建了一个名为“在地图上显示”的按钮,现在我想要当用户点击该按钮时,对话框将关闭并且地图视图将动画显示到特定的叠加层。
我尝试了以下代码,但它没有起作用:
感谢您的预先帮助..!!
我在列表项上创建了一个名为“在地图上显示”的按钮,现在我想要当用户点击该按钮时,对话框将关闭并且地图视图将动画显示到特定的叠加层。
我尝试了以下代码,但它没有起作用:
Button.OnClickListener mOkOnClickListener1 = new Button.OnClickListener()
{
public void onClick(View v) {
dialog2.dismiss();
String list_lat = ""+data.get(position).get("lat");
String list_lon = ""+data.get(position).get("lng");
System.out.println("show map..."+list_lat +list_lon);
GeoPoint point = new GeoPoint( (int) Double.parseDouble(list_lat),
(int) Double.parseDouble(list_lon));
mapController.animateTo(point);
mapController.setZoom(14);
mapView.postInvalidate();
}
};
btn_sm.setOnClickListener(mOkOnClickListener1);
感谢您的预先帮助..!!