当前位置: 首页>>代码示例>>Java>>正文


Java BitmapDescriptorFactory.fromResource方法代码示例

本文整理汇总了Java中com.amap.api.maps.model.BitmapDescriptorFactory.fromResource方法的典型用法代码示例。如果您正苦于以下问题:Java BitmapDescriptorFactory.fromResource方法的具体用法?Java BitmapDescriptorFactory.fromResource怎么用?Java BitmapDescriptorFactory.fromResource使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在com.amap.api.maps.model.BitmapDescriptorFactory的用法示例。


在下文中一共展示了BitmapDescriptorFactory.fromResource方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: choose

import com.amap.api.maps.model.BitmapDescriptorFactory; //导入方法依赖的package包/类
@Override
public void choose(MarkerOptions markerOptions, ClusterPoint clusterPoint) {
	Context context = contextRef.get();
	if (context != null) {
		Resources res = context.getResources();
		boolean isCluster = clusterPoint.size() > 1;
		boolean hasTwoToasters = clusterPoint.containsInputPoint(twoToasters);
		BitmapDescriptor icon;
		String title;
		if (isCluster) {
			title = res.getQuantityString(R.plurals.count_points, clusterPoint.size(), clusterPoint.size());
			int clusterSize = clusterPoint.size();
			if (hasTwoToasters) {
				icon = BitmapDescriptorFactory.fromBitmap(getClusterBitmap(res, R.drawable.ic_map_pin_cluster_toaster, clusterSize));
				title = res.getString(R.string.including_two_toasters, title);
			} else {
				icon = BitmapDescriptorFactory.fromBitmap(getClusterBitmap(res, R.drawable.ic_map_pin_cluster, clusterSize));
				title = res.getQuantityString(R.plurals.count_points, clusterSize, clusterSize);
			}
		} else {
			MarkerData data = (MarkerData)clusterPoint.getPointAtOffset(0).getTag();
			if (hasTwoToasters) {
				icon = BitmapDescriptorFactory.fromResource(R.drawable.ic_map_pin_toaster);
				title = data.getLabel();
			} else {
				icon = BitmapDescriptorFactory.fromResource(R.drawable.ic_map_pin);
				title = res.getString(R.string.point_number_x, data.getLabel());
			}
		}
		markerOptions.icon(icon);
		markerOptions.title(title);
		markerOptions.anchor(0.5f, 1.0f);
	}
}
 
开发者ID:mikezit,项目名称:cluster-amap,代码行数:35,代码来源:ToastedMarkerOptionsChooser.java

示例2: getBitmapDescriptorByName

import com.amap.api.maps.model.BitmapDescriptorFactory; //导入方法依赖的package包/类
private BitmapDescriptor getBitmapDescriptorByName(String name) {
    return BitmapDescriptorFactory.fromResource(getDrawableResourceByName(name));
}
 
开发者ID:laoqiu,项目名称:react-native-amap,代码行数:4,代码来源:AMapMarker.java

示例3: getStartBitmapDescriptor

import com.amap.api.maps.model.BitmapDescriptorFactory; //导入方法依赖的package包/类
/**
 * 给起点Marker设置图标,并返回更换图标的图片。如不用默认图片,需要重写此方法。
 * @return 更换的Marker图片。
 */
protected BitmapDescriptor getStartBitmapDescriptor(){
    return BitmapDescriptorFactory.fromResource(R.drawable.amap_start);
}
 
开发者ID:yimiaoxiehou,项目名称:ZhuHaiBusApplication,代码行数:8,代码来源:RouteOverlay.java

示例4: getEndBitmapDescriptor

import com.amap.api.maps.model.BitmapDescriptorFactory; //导入方法依赖的package包/类
/**
 * 给终点Marker设置图标,并返回更换图标的图片。如不用默认图片,需要重写此方法。
 * @return 更换的Marker图片。
 */
protected BitmapDescriptor getEndBitmapDescriptor() {
    return BitmapDescriptorFactory.fromResource(R.drawable.amap_end);
}
 
开发者ID:yimiaoxiehou,项目名称:ZhuHaiBusApplication,代码行数:8,代码来源:RouteOverlay.java

示例5: getBusBitmapDescriptor

import com.amap.api.maps.model.BitmapDescriptorFactory; //导入方法依赖的package包/类
/**
 * 给公交Marker设置图标,并返回更换图标的图片。如不用默认图片,需要重写此方法。
 * @return 更换的Marker图片。
 */
protected BitmapDescriptor getBusBitmapDescriptor() {
    return BitmapDescriptorFactory.fromResource(R.drawable.amap_bus);
}
 
开发者ID:yimiaoxiehou,项目名称:ZhuHaiBusApplication,代码行数:8,代码来源:RouteOverlay.java

示例6: getWalkBitmapDescriptor

import com.amap.api.maps.model.BitmapDescriptorFactory; //导入方法依赖的package包/类
/**
 * 给步行Marker设置图标,并返回更换图标的图片。如不用默认图片,需要重写此方法。
 * @return 更换的Marker图片。
 */
protected BitmapDescriptor getWalkBitmapDescriptor() {
    return BitmapDescriptorFactory.fromResource(R.drawable.amap_man);
}
 
开发者ID:yimiaoxiehou,项目名称:ZhuHaiBusApplication,代码行数:8,代码来源:RouteOverlay.java

示例7: getDriveBitmapDescriptor

import com.amap.api.maps.model.BitmapDescriptorFactory; //导入方法依赖的package包/类
/**
 * 给自驾Marker设置图标,并返回更换图标的图片。如不用默认图片,需要重写此方法。
 * @return 更换的Marker图片。
 */
protected BitmapDescriptor getDriveBitmapDescriptor() {
    return BitmapDescriptorFactory.fromResource(R.drawable.amap_car);
}
 
开发者ID:yimiaoxiehou,项目名称:ZhuHaiBusApplication,代码行数:8,代码来源:RouteOverlay.java


注:本文中的com.amap.api.maps.model.BitmapDescriptorFactory.fromResource方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。