2016-10-05 10 views
0

画面サイズに応じて拡大縮小するベクター画像の使い方は? プロジェクトでベクター画像を使用していますが、大きな画面ではスケーリングしていません。さまざまなアンドロイド画面サイズのベクター画像の使用方法

+1

xmlのコードを送信して、そのベクターをソースとして添付してください。 – Jai

+0

ベクターコードと、そのベクトルをバインドするxmlのコード – Jai

+0

は、すべての解像度が適切に配置されたドロアブルを使用していますか? – Chaitanya

答えて

1

スケーリングされることの意味は?多分あなたは誤解しているかもしれません。

画像サイズがさまざまな画面サイズで変更されることを意味する場合は、このようなことは起こりません。イメージサイズは、イメージビュー(またはイメージを使用する他のビュー)で指定したものです。

ベクトルアセットと通常アセットの唯一の違いは、ベクターアセットが毎回再描画されるため、画像の大きさや表示するデバイスの種類に関係なく低品質のイメージが失われることです。さまざまなサイズの画面のさまざまなサイズの画像。

イメージのサイズを変更したい場合は、imageViewの高さと幅を変更するだけです。あなたはdp(density independant)単位を使うことができます。

0

関連するdpの異なるスケールのベクトル画像をサポートするために何もする必要はありません。「大きなスクリーンではスケーリングしていませんか? 多分あなたは錠剤の画像がより大きくなるようにしたいですか?

関連する問題