我如何知道设备中imageView的实际大小?

埃拉德·本达(Elad Benda)

我有一个ImageView的宽度具有matchParent属性。

我怎么知道它在我的设备上的运行时宽度(使用Eclipse,而无需以编程方式添加代码)?

我如何知道设备中dpi到pxls之间的转换率?

西马斯

我有一个ImageView ...我如何在我的设备上知道它的运行时宽度

您可以在测量ImageView时(即晚于运行时)获得宽度。但是,您可以像这样获得屏幕的宽度和高度:

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

int height = metrics.heightPixels;
int width = metrics.widthPixels;

例如,如果ImageView占据了屏幕的特定部分,则可以使用屏幕的宽度和高度对其进行测量。

我如何知道设备中dpi到pxls之间的转换率?

要将20像素转换为DP,请执行以下操作(添加到上面的代码中):

int dp = 20 / metrics.density:

额外:这是一个dpi转换为像素的计算器

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无论我使用的设备如何,如何在Bitmap变量中获取具有实际大小的位图

来自分类Dev

我如何知道我在 ubuntu 中的记忆“实际频率”?

来自分类Dev

我如何在android中获取drawable的实际大小?

来自分类Dev

如何知道Node.js中字节缓冲区内容的实际大小?

来自分类Dev

如何使用命令知道ubuntu中压缩文件的实际大小?

来自分类Dev

如果我知道移动设备上的屏幕大小,如何分隔一行文本

来自分类Dev

我如何知道串行端口实际上是否在不打开设备的情况下传输数据?

来自分类Dev

ImageView在布局中显示,但不在实际设备上显示

来自分类Dev

如何知道Java中的实际文件类型

来自分类Dev

我在代码中写了 col-md,但我想知道如何为小型设备和大型设备编写代码

来自分类Dev

有效大小与数组的实际大小的关系,如何知道有效大小?

来自分类Dev

如何知道PCI插槽中的设备

来自分类Dev

如何知道设备中配置的多个用户?

来自分类Dev

如何在Node.js中检查设备系统信息(例如RAM大小和实际使用情况)

来自分类Dev

我的应用程序如何知道它是否在Chrome中运行,还是在Android设备上运行?

来自分类Dev

我怎么知道集群中的哪些节点是实际的主节点?

来自分类Dev

我如何知道我的设备的蓝牙电源是否已打开?

来自分类Dev

ifconfig,以太网设备名称太长而被截断,我怎么知道实际名称?

来自分类Dev

我如何知道硬盘中特定类型的文件占用的总大小?

来自分类Dev

如何知道ajax请求中响应的大小

来自分类Dev

如何知道CENTOS中的目录大小

来自分类Dev

如何知道JavaScript中的文件大小?

来自分类Dev

ImageView加载问题:在模拟器中可用,在实际设备中不可用

来自分类Dev

我如何知道USB记忆棒的设备路径?

来自分类Dev

我如何知道USB记忆棒的设备路径?

来自分类Dev

cisco设备如何知道我是通过telnet还是ssh连接?

来自分类Dev

如何知道哪些设备连接到我的 UbuntuOne 帐户?

来自分类Dev

在Interface Builder中,我如何正确调整此图像的大小以使其特定于设备?

来自分类Dev

在Interface Builder中,我如何正确调整此图像的大小以使其特定于设备?

Related 相关文章

  1. 1

    无论我使用的设备如何,如何在Bitmap变量中获取具有实际大小的位图

  2. 2

    我如何知道我在 ubuntu 中的记忆“实际频率”?

  3. 3

    我如何在android中获取drawable的实际大小?

  4. 4

    如何知道Node.js中字节缓冲区内容的实际大小?

  5. 5

    如何使用命令知道ubuntu中压缩文件的实际大小?

  6. 6

    如果我知道移动设备上的屏幕大小,如何分隔一行文本

  7. 7

    我如何知道串行端口实际上是否在不打开设备的情况下传输数据?

  8. 8

    ImageView在布局中显示,但不在实际设备上显示

  9. 9

    如何知道Java中的实际文件类型

  10. 10

    我在代码中写了 col-md,但我想知道如何为小型设备和大型设备编写代码

  11. 11

    有效大小与数组的实际大小的关系,如何知道有效大小?

  12. 12

    如何知道PCI插槽中的设备

  13. 13

    如何知道设备中配置的多个用户?

  14. 14

    如何在Node.js中检查设备系统信息(例如RAM大小和实际使用情况)

  15. 15

    我的应用程序如何知道它是否在Chrome中运行,还是在Android设备上运行?

  16. 16

    我怎么知道集群中的哪些节点是实际的主节点?

  17. 17

    我如何知道我的设备的蓝牙电源是否已打开?

  18. 18

    ifconfig,以太网设备名称太长而被截断,我怎么知道实际名称?

  19. 19

    我如何知道硬盘中特定类型的文件占用的总大小?

  20. 20

    如何知道ajax请求中响应的大小

  21. 21

    如何知道CENTOS中的目录大小

  22. 22

    如何知道JavaScript中的文件大小?

  23. 23

    ImageView加载问题:在模拟器中可用,在实际设备中不可用

  24. 24

    我如何知道USB记忆棒的设备路径?

  25. 25

    我如何知道USB记忆棒的设备路径?

  26. 26

    cisco设备如何知道我是通过telnet还是ssh连接?

  27. 27

    如何知道哪些设备连接到我的 UbuntuOne 帐户?

  28. 28

    在Interface Builder中,我如何正确调整此图像的大小以使其特定于设备?

  29. 29

    在Interface Builder中,我如何正确调整此图像的大小以使其特定于设备?

热门标签

归档