私は幅を設定したい相対レイアウトを持っています。1.4dpレイアウトパラメータにフラット/ダブル値をプログラムで設定する方法...?
どのようにすればいいですか。
ありがとうございます...!
http://developer.android.com/reference/android/widget/LinearLayout.LayoutParams.htmlがどんなにレイアウトが何であるかは、float値を与えることはできません。
私は幅を設定したい相対レイアウトを持っています。1.4dpレイアウトパラメータにフラット/ダブル値をプログラムで設定する方法...?
どのようにすればいいですか。
ありがとうございます...!
http://developer.android.com/reference/android/widget/LinearLayout.LayoutParams.htmlがどんなにレイアウトが何であるかは、float値を与えることはできません。
あなただけのレイアウトパラメータに
ソースを整数値を与えることができます。
「dip」または「dp」または「dps」 - 濃度に依存しないピクセル私の友人は、分数を別の分数に分割できないことを意味します。
pixels = dps * (density/160).
たとえば、240 dpiの画面では、1 dpは1.5物理ピクセルに等しくなります。
この文献によれば、あなたは、ビューの小数点以下を使用することができます。
アンドロイド:layout_heightとAndroid:layout_width - ユニットを付加した浮動小数点数は、このような「14.5sp」としてある寸法値であってもよいです。
このコメントは間違っています。サイズを含むLayoutParamsメソッドはPIXEL単位であり、その理由はintです。レイアウトの値はfloat単位(例:1.6dp)で指定できます。 –