给你看一点百度地图开发的教程吧:
http://blog.csdn.net/tammie_k/article/details/8208168
这里的博客里有八篇讲解怎么使用百度地图的,个人觉得还是很详细到位的。
至于你的需求,可以这样实现:
首先,你要获取到自己的数据列表,包括店名、坐标(经纬度)、序号、店面链接URL等。
写一个类MarkerOverItem extends ItemizedOverlay
在createItem里通过坐标生成一个geoPoint对象,
overlayItem = new OverlayItem(geoPoint, title, message).
在draw(Canvas canvas, MapView mapView, boolean shadow)方法里画出带序号的图标显示
在onTap里面获取到点击的数据对象,通过url跳转到一个webActivity界面,在这个界面里显示酒店信息。
点击图上的红点,获得该红点的位置加名称或者说是编号,然后直接响应 点击 事件 , Intent 到 Activity,将 该红点名称 使用 WebService 加载进去搜索的内容 , 该介绍网站 ,就等于传一个参数, 如同你在 百度或者google里面输入中文一样 , 就是普通的Web访问罢了。
你下个百度地图就可以了!