11

BitmapDescriptorからビットマップを取得することは可能ですか?

私はグーグル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 に答える