本文整理汇总了Java中com.amap.api.maps.AMapOptions类的典型用法代码示例。如果您正苦于以下问题:Java AMapOptions类的具体用法?Java AMapOptions怎么用?Java AMapOptions使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
AMapOptions类属于com.amap.api.maps包,在下文中一共展示了AMapOptions类的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: initMap
import com.amap.api.maps.AMapOptions; //导入依赖的package包/类
private void initMap(){
if (aMap == null) {
aMap = mMapView.getMap();
}
UiSettings uiSettings=aMap.getUiSettings();
uiSettings.setZoomPosition(AMapOptions.ZOOM_POSITION_RIGHT_CENTER);
aMap.setOnMarkerClickListener(new AMap.OnMarkerClickListener() {
@Override
public boolean onMarkerClick(Marker marker) {
int index = (int)marker.getObject();
viewPager.setCurrentItem(index);
return false;
}
});
}
开发者ID:ruiqiao2017,项目名称:Renrentou,代码行数:17,代码来源:DeviceMapHotActivity.java
示例2: createViewInstance
import com.amap.api.maps.AMapOptions; //导入依赖的package包/类
@Override
protected MapView createViewInstance(ThemedReactContext reactContent) {
AMapOptions options = new AMapOptions();
options.zoomControlsEnabled(false);
//options.zoomGesturesEnabled(false);
//options.rotateGesturesEnabled(false);
mapView = new MapView(reactContent, options);
mapView.onCreate(null);
StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();
StrictMode.setThreadPolicy(policy);
map = mapView.getMap();
eventDispatcher = reactContent.getNativeModule(UIManagerModule.class).getEventDispatcher();
return mapView;
}
开发者ID:laoqiu,项目名称:react-native-amap,代码行数:15,代码来源:AMapViewManager.java
示例3: setUpMap
import com.amap.api.maps.AMapOptions; //导入依赖的package包/类
private void setUpMap() {
// TODO Auto-generated method stub
// 加入坐标
latlngList.add(marker1);
latlngList.add(marker2);
latlngList.add(marker3);
latlngList.add(marker4);
latlngList.add(marker5);
latlngList.add(marker6);
latlngList.add(marker7);
latlngList.add(marker8);
latlngList.add(marker9);
latlngList.add(marker10);
// latlngList_path.add(marker1);
// 设置进度条最大长度为数组长度
processbar.setMax(latlngList.size());
aMap.setMapType(AMap.MAP_TYPE_NORMAL);
aMap.moveCamera(CameraUpdateFactory.newLatLngZoom(latlngList.get(0), 4));
aMap.getUiSettings().setZoomPosition(AMapOptions.ZOOM_POSITION_RIGHT_CENTER);
aMap.getUiSettings().setMyLocationButtonEnabled(true);// 设置默认定位按钮是否显示
aMap.getUiSettings().setCompassEnabled(true);// 设置默认定位按钮是否显示
// aMap.addNavigateArrow(new NavigateArrowOptions().addAll(latlngList).width(20));
// aMap.moveCamera(CameraUpdateFactory
// .newCameraPosition(new CameraPosition(marker5, 16f, 38.5f, 300)));
}
开发者ID:Tsroad,项目名称:Road,代码行数:28,代码来源:SetTraceActivity.java
示例4: setUpMap
import com.amap.api.maps.AMapOptions; //导入依赖的package包/类
private void setUpMap() {
ArrayList<BitmapDescriptor> giflist = new ArrayList<BitmapDescriptor>();
giflist.add(BitmapDescriptorFactory.fromResource(R.drawable.point1));
giflist.add(BitmapDescriptorFactory.fromResource(R.drawable.point2));
giflist.add(BitmapDescriptorFactory.fromResource(R.drawable.point3));
giflist.add(BitmapDescriptorFactory.fromResource(R.drawable.point4));
giflist.add(BitmapDescriptorFactory.fromResource(R.drawable.point5));
// giflist.add(BitmapDescriptorFactory.fromResource(R.drawable.point6));
marker = mapView.getMap().addMarker(new MarkerOptions().anchor(0.5f, 0.5f)
.icons(giflist).period(50));
// 自定义系统定位小蓝点
MyLocationStyle myLocationStyle = new MyLocationStyle();
// myLocationStyle.myLocationIcon(BitmapDescriptorFactory
// .fromResource(R.drawable.location_marker));// 设置小蓝点的图标
myLocationStyle.strokeColor(Color.BLACK);// 设置圆形的边框颜色
myLocationStyle.radiusFillColor(Color.argb(100, 0, 0, 180));// 设置圆形的填充颜色
myLocationStyle.describeContents();
// myLocationStyle.anchor(int,int)//设置小蓝点的锚点
myLocationStyle.strokeWidth(0.1f);// 设置圆形的边框粗细
aMap.setMyLocationStyle(myLocationStyle);
aMap.setMyLocationRotateAngle(180);
aMap.setLocationSource(this);// 设置定位监听
aMap.getUiSettings().setMyLocationButtonEnabled(true);// 设置默认定位按钮是否显示
aMap.getUiSettings().setCompassEnabled(true);// 设置默认定位按钮是否显示
// aMap.getUiSettings().setZoomControlsEnabled(false);
aMap.getUiSettings().setZoomPosition(AMapOptions.ZOOM_POSITION_RIGHT_CENTER);
aMap.setMyLocationEnabled(true);// 设置为true表示显示定位层并可触发定位,false表示隐藏定位层并不可触发定位,默认是false
//设置定位的类型为定位模式 ,可以由定位、跟随或地图根据面向方向旋转几种
aMap.setMyLocationType(AMap.LOCATION_TYPE_LOCATE);
}
开发者ID:Tsroad,项目名称:Road,代码行数:38,代码来源:RouteActivity.java
示例5: setMapUi
import com.amap.api.maps.AMapOptions; //导入依赖的package包/类
private void setMapUi() {
mUiSettings = aMap.getUiSettings();
mUiSettings.setMyLocationButtonEnabled(false);
mUiSettings.setZoomControlsEnabled(false);
mUiSettings.setLogoPosition(AMapOptions.LOGO_POSITION_BOTTOM_LEFT);
mUiSettings.setMyLocationButtonEnabled(false);// 设置默认定位按钮是否显示
// 设置定位的类型为定位模式 ,可以由定位、跟随或地图根据面向方向旋转几种
}
开发者ID:jp1017,项目名称:SmallDogAssistant,代码行数:10,代码来源:MainMap.java
示例6: setUpMap
import com.amap.api.maps.AMapOptions; //导入依赖的package包/类
private void setUpMap() {
giflist.add(BitmapDescriptorFactory.fromResource(R.drawable.point1));
giflist.add(BitmapDescriptorFactory.fromResource(R.drawable.point2));
giflist.add(BitmapDescriptorFactory.fromResource(R.drawable.point3));
giflist.add(BitmapDescriptorFactory.fromResource(R.drawable.point4));
giflist.add(BitmapDescriptorFactory.fromResource(R.drawable.point5));
giflist.add(BitmapDescriptorFactory.fromResource(R.drawable.point6));
// giflist.add(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_BLUE));
// marker = mapView.getMap().addMarker(new MarkerOptions().anchor(0.5f, 0.5f)
// .icon(BitmapDescriptorFactory
// .defaultMarker(BitmapDescriptorFactory.HUE_BLUE)));
marker = mapView.getMap().addMarker(new MarkerOptions().anchor(0.5f, 0.5f)
.icons(giflist).period(50));
// 自定义系统定位小蓝点
MyLocationStyle myLocationStyle = new MyLocationStyle();
// myLocationStyle.aMap.getUiSettings().setMyLocationButtonEnabled(true);// 设置默认定位按钮是否显示
aMap.getUiSettings().setCompassEnabled(true);// 设置默认定位按钮是否显示
myLocationStyle.myLocationIcon(BitmapDescriptorFactory
.fromResource(R.drawable.point));// 设置小蓝点的图标
myLocationStyle.strokeColor(Color.BLACK);// 设置圆形的边框颜色
myLocationStyle.radiusFillColor(Color.argb(100, 0, 0, 180));// 设置圆形的填充颜色
myLocationStyle.describeContents();
// myLocationStyle.anchor(int,int)//设置小蓝点的锚点
myLocationStyle.strokeWidth(0.1f);// 设置圆形的边框粗细
aMap.setMyLocationStyle(myLocationStyle);
aMap.setMyLocationRotateAngle(180);
aMap.setLocationSource(this);// 设置定位监听
aMap.getUiSettings().setMyLocationButtonEnabled(true);// 设置默认定位按钮是否显示
aMap.getUiSettings().setCompassEnabled(true);// 设置默认定位按钮是否显示
// aMap.getUiSettings().setZoomControlsEnabled(false);
aMap.getUiSettings().setZoomPosition(AMapOptions.ZOOM_POSITION_RIGHT_CENTER);
aMap.setMyLocationEnabled(true);// 设置为true表示显示定位层并可触发定位,false表示隐藏定位层并不可触发定位,默认是false
//设置定位的类型为定位模式 ,可以由定位、跟随或地图根据面向方向旋转几种
aMap.setMyLocationType(AMap.LOCATION_TYPE_LOCATE);
setStartPoint();
}
开发者ID:Tsroad,项目名称:Road,代码行数:45,代码来源:CalculateDistanceActivity.java
示例7: setUpMap
import com.amap.api.maps.AMapOptions; //导入依赖的package包/类
private void setUpMap() {
giflist.add(BitmapDescriptorFactory.fromResource(R.drawable.point1));
giflist.add(BitmapDescriptorFactory.fromResource(R.drawable.point2));
giflist.add(BitmapDescriptorFactory.fromResource(R.drawable.point3));
giflist.add(BitmapDescriptorFactory.fromResource(R.drawable.point4));
giflist.add(BitmapDescriptorFactory.fromResource(R.drawable.point5));
giflist.add(BitmapDescriptorFactory.fromResource(R.drawable.point6));
// giflist.add(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_BLUE));
// marker = mapView.getMap().addMarker(new MarkerOptions().anchor(0.5f, 0.5f)
// .icon(BitmapDescriptorFactory
// .defaultMarker(BitmapDescriptorFactory.HUE_BLUE)));
marker = mapView.getMap().addMarker(new MarkerOptions().anchor(0.5f, 0.5f)
.icons(giflist).period(50));
// 自定义系统定位小蓝点
MyLocationStyle myLocationStyle = new MyLocationStyle();
// myLocationStyle.aMap.getUiSettings().setMyLocationButtonEnabled(true);// 设置默认定位按钮是否显示
aMap.getUiSettings().setCompassEnabled(true);// 设置默认定位按钮是否显示
myLocationStyle.myLocationIcon(BitmapDescriptorFactory
.fromResource(R.drawable.point));// 设置小蓝点的图标
myLocationStyle.strokeColor(Color.BLACK);// 设置圆形的边框颜色
myLocationStyle.radiusFillColor(Color.argb(100, 0, 0, 180));// 设置圆形的填充颜色
myLocationStyle.describeContents();
// myLocationStyle.anchor(int,int)//设置小蓝点的锚点
myLocationStyle.strokeWidth(0.1f);// 设置圆形的边框粗细
aMap.setMyLocationStyle(myLocationStyle);
aMap.setMyLocationRotateAngle(180);
aMap.setLocationSource(this);// 设置定位监听
aMap.getUiSettings().setMyLocationButtonEnabled(true);// 设置默认定位按钮是否显示
aMap.getUiSettings().setCompassEnabled(true);// 设置默认定位按钮是否显示
// aMap.getUiSettings().setZoomControlsEnabled(false);
aMap.getUiSettings().setZoomPosition(AMapOptions.ZOOM_POSITION_RIGHT_CENTER);
aMap.setMyLocationEnabled(true);// 设置为true表示显示定位层并可触发定位,false表示隐藏定位层并不可触发定位,默认是false
//设置定位的类型为定位模式 ,可以由定位、跟随或地图根据面向方向旋转几种
aMap.setMyLocationType(AMap.LOCATION_TYPE_LOCATE);
}
开发者ID:Tsroad,项目名称:Road,代码行数:44,代码来源:MainActivity.java
注:本文中的com.amap.api.maps.AMapOptions类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论