2

画像ファイルは同一です。から来たら、 から来drawableますfile system

これがコードです。

         <ImageView
                android:scaleType="fitEnd"
                android:id="@+id/partner_logo"
                android:layout_width="51dp"
                android:layout_height="wrap_content"
                android:layout_gravity="center_vertical"
                android:contentDescription="@string/parter_logo"
                />

パートナーのロゴを動的に設定したいので、ウェブサーバーから id をロードしてから

で設定imageView.setImageBitmap(Bitmap bitmap);

ImageResource を使用すると、見栄えがよく、期待どおりですが、Bitmap小さすぎる場合に備えて。

比較する画像はこちら


ロゴ(黒矢印)は で設定しsetBitmapました。アップスケールではないようです

ここに画像の説明を入力

--

ロゴ (矢印ポイントを読む) は、 を介して設定されsetImageResourceました。それは私が望むように見えます。

ここに画像の説明を入力

では、なぜここに違いがあるのでしょうか。scaleTypeビットマップの場合は動作しますか?

4

1 に答える 1