2016-12-23 12 views
0

私はあなたのImageViewandroid:adjustViewBounds="true"を追加し、それが自動的にあなたのイメージに合わせてサイズが変更されます背景画像の高さと幅アンドロイドで実際に画像サイズに合わせてレイアウトの幅を設定する方法は?

+1

コードを表示してください。 –

+0

ブラザー私は単純にxmlのレイアウトのデフォルト値を設定します。私はカメラから画像を撮るとき、画像の高さと幅に合わせてレイアウトの高さと幅を設定したい –

答えて

0

に応じて相対的なレイアウトの高さと幅を設定したいです。一般に、ある次元を固定量、つまりmatch_parentに設定し、もう一方の次元をwrap_contentに設定します。これにより、画像の縦横比とサイズが変更されると1つの次元が変更されます。

0

大したことではありません。

まず、画像の幅と高さを収集します。 その後、Relative.LayoutParamを使用してイメージの幅と高さをLayout Paramに設定し、paramを相対レイアウトに設定します。

必要に応じてLayoutParamで他のルールを追加できます。

関連する問題