デバイスの幅のサイズを取得して「android:layout_width」に入れたい
私はこれをやろうとしました:
android:layout_width = "GetSizeOfDevice()"
しかし、それは機能しません...レイアウトxmlからメソッドを呼び出すにはどうすればよいですか?
ちなみに、GetSizeOfDevice()は次のことを行います。
Display display = getWindowManager().getDefaultDisplay();
if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB_MR2)
{
Point size = new Point();
display.getSize(size);
int width1 = size.x;
return width1/4;
}
else
{
int width1 = display.getWidth();
return width1/4;
}