11

是否可以从BitmapDescriptor获取位图?

我正在尝试使用 googles api 使我的应用程序更加简洁,但我可以制作自定义标记选项对象......我认为 BitmapDescriptor 会扩展 FileDescriptor 但我没有看到。

4

1 回答 1

-1

所有的 BitmapDescriptor 都来自 BitmapDescriptorFactory。

MediaStore 中 imageId 的示例自定义标记。

final BitmapFactory.Options bmOptions = new BitmapFactory.Options();
            bmOptions.inSampleSize = 8;  //about the size of standard marker

Bitmap bm = MediaStore.Images.Thumbnails.getThumbnail(
                            context.getContentResolver(), newImageId,
                            MediaStore.Images.Thumbnails.MINI_KIND,
                            bmOptions);
                    if (bm != null) {
                        BitmapDescriptor bd = BitmapDescriptorFactory
                                .fromBitmap(bm);
                        if (bd != null) {
                            markeroptions.icon(bd);
于 2014-09-18T18:01:12.953 回答