gpt4 book ai didi

android - AlertDialog.html#setView(View, int, int, int, int) 中的整数需要什么单位(px、dip、?)

转载 作者:行者123 更新时间:2023-11-30 02:01:17 27 4
gpt4 key购买 nike

谁能告诉我传递给 AlertDialog.html#setView(查看,整数,整数,整数,整数)

documentation不说,那里没有惊喜......

最佳答案

以像素为单位。我认为每次您在 Android 中以编程方式设置尺寸时,它都将以像素为单位。

如果你想独立于像素,你可以使用在你的 xml 中定义的维度:

int valueInPixels = (int) getResources().getDimension(R.dimen.yourdimension)

或以编程方式:

Resources r = getResources();
float valueInPixels = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, valueInDp, r.getDisplayMetrics());

关于android - AlertDialog.html#setView(View, int, int, int, int) 中的整数需要什么单位(px、dip、?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31429292/

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