我想获取设备的宽度大小并将其放入“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;
}