0
私はゲームをしています。私は単純なイメージをロードする必要があります。これは私のやり方です:アンドロイドスタジオは画像の2倍のサイズの画像をロードします
(BitmapFactory.decodeResource(this.context.getResources(), R.drawable.ala))
しかし、私はその幅(200)を出力すると400を出力します。同じことが高さです。
私はゲームをしています。私は単純なイメージをロードする必要があります。これは私のやり方です:アンドロイドスタジオは画像の2倍のサイズの画像をロードします
(BitmapFactory.decodeResource(this.context.getResources(), R.drawable.ala))
しかし、私はその幅(200)を出力すると400を出力します。同じことが高さです。
は、この問題を解決する描画可能nodpiフォルダ内の画像を入れて、あなたがリソースからビットマップをデコードする際に、それ以外の場合は、画面
ありがとうたくさん これは問題を解決しました –
の密度に基づいて、スケールになります明確にあなたの質問を教えてください。 –
元のイメージの幅は200ですが、リソースからデコードした後、デコードされたビットマップの幅は400ですか? – 7heaven
はいどのように私は実際のサイズでそれをロードすることができます –