gpt4 book ai didi

java - 如何为不同的设备分辨率设置以下值?

转载 作者:行者123 更新时间:2023-12-01 13:17:52 25 4
gpt4 key购买 nike

如何为不同的设备分辨率设置以下值?我的代码如下:

d = new BitmapDrawable(getResources(),GameManager.getInstance().getBitmap());
d.setBounds( 0, 0, 60, 60 );
mProfileName.setCompoundDrawables(d,null,null,null);

最佳答案

如果您想以编程方式执行此操作,请按以下方式执行:

DisplayMetrics displaymetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displaymetrics);

switch (displaymetrics.densityDpi) {

case DisplayMetrics.DENSITY_TV:

break;
case DisplayMetrics.DENSITY_XXHIGH:

break;
case DisplayMetrics.DENSITY_XHIGH:

break;
case DisplayMetrics.DENSITY_HIGH:

break;
case DisplayMetrics.DENSITY_MEDIUM:

break;
case DisplayMetrics.DENSITY_LOW:

break;

}

关于java - 如何为不同的设备分辨率设置以下值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22320349/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com