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

slama007

嗨,我有一个ImageView包含的Drawable,我想知道这个的实际大小Drawable(宽度和高度)。请问如何获得真实尺寸?

我试过了,但是没有用:

        final ImageView img = (ImageView) findViewById(R.id.imagePlan);
        img.setImageResource(R.drawable.gratuit);
        System.out.println("w=="+img.getDrawable().getIntrinsicWidth()+" h=="+img.getDrawable().getIntrinsicHeight());

谢谢

杜甘

首先,您必须将drawable转换为位图,然后才能获取图像的高度和宽度。

尝试下面的代码:-

BitmapDrawable bd=(BitmapDrawable) this.getResources().getDrawable(imageID); 
double imageHeight = bd.getBitmap().getHeight(); 
double imageWidth = bd.getBitmap().getWidth(); 

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

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

来自分类Dev

如何在Android中获取Drawable的颜色

来自分类Dev

如何在Kivy中获取小部件/布局的实际大小?

来自分类Dev

如何在Android中获取CardView大小?

来自分类Dev

如何在iOS 7的UINavigationController中获取UIScrollView的“实际”帧大小?

来自分类Dev

如何在多部分/表单数据请求中获取文件的实际文件大小

来自分类Dev

如何在SwiftUI中获取实际的视图渲染大小和位置?

来自分类Dev

如何在JavaFX的布局计算期间获取子项的实际大小?

来自分类Dev

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

来自分类Dev

如何在 Xamarin.Forms 中获取 iOS 和 Android 的辅助功能字体大小,以便我可以在 HTML WebView 中更改字体大小?

来自分类Dev

如何在FireFox中检测svg路径的实际大小?

来自分类Dev

如何在我的课程中获取ActionBar属性[android]

来自分类Dev

我如何在Android Studio中获取行号

来自分类Dev

我如何在android中获取当前位置的连续更新

来自分类Dev

我如何在Android Studio中获取行号

来自分类Dev

如何在Android中从我的位置获取地址

来自分类Dev

如何在Dropbox中获取计数到我的帐户中的文件和大小的列表?

来自分类Dev

我如何从熊猫的累计金额中获取实际价值

来自分类Dev

如何在Cassandra中获取表的大小?

来自分类Dev

如何在Excel中获取文件大小?

来自分类Dev

如何在groovy中获取属性的大小

来自分类Dev

如何获取实际目录大小(超出du)?

来自分类Dev

如何在Wireshark中获取实际的TCP序列号?

来自分类Dev

如何在此查询中获取实际的运行余额

来自分类Dev

如何在Windows 7中获取实际的代理凭据?

来自分类Dev

如何在JS中获取元素的实际宽度?

来自分类Dev

如何在Ubuntu中显示文件的磁盘上的实际大小和已分配大小?

来自分类Dev

如何在android中启用/禁用按钮对象的drawable?

来自分类Dev

如何在oracle中获取文件大小或对象大小

Related 相关文章

  1. 1

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

  2. 2

    如何在Android中获取Drawable的颜色

  3. 3

    如何在Kivy中获取小部件/布局的实际大小?

  4. 4

    如何在Android中获取CardView大小?

  5. 5

    如何在iOS 7的UINavigationController中获取UIScrollView的“实际”帧大小?

  6. 6

    如何在多部分/表单数据请求中获取文件的实际文件大小

  7. 7

    如何在SwiftUI中获取实际的视图渲染大小和位置?

  8. 8

    如何在JavaFX的布局计算期间获取子项的实际大小?

  9. 9

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

  10. 10

    如何在 Xamarin.Forms 中获取 iOS 和 Android 的辅助功能字体大小,以便我可以在 HTML WebView 中更改字体大小?

  11. 11

    如何在FireFox中检测svg路径的实际大小?

  12. 12

    如何在我的课程中获取ActionBar属性[android]

  13. 13

    我如何在Android Studio中获取行号

  14. 14

    我如何在android中获取当前位置的连续更新

  15. 15

    我如何在Android Studio中获取行号

  16. 16

    如何在Android中从我的位置获取地址

  17. 17

    如何在Dropbox中获取计数到我的帐户中的文件和大小的列表?

  18. 18

    我如何从熊猫的累计金额中获取实际价值

  19. 19

    如何在Cassandra中获取表的大小?

  20. 20

    如何在Excel中获取文件大小?

  21. 21

    如何在groovy中获取属性的大小

  22. 22

    如何获取实际目录大小(超出du)?

  23. 23

    如何在Wireshark中获取实际的TCP序列号?

  24. 24

    如何在此查询中获取实际的运行余额

  25. 25

    如何在Windows 7中获取实际的代理凭据?

  26. 26

    如何在JS中获取元素的实际宽度?

  27. 27

    如何在Ubuntu中显示文件的磁盘上的实际大小和已分配大小?

  28. 28

    如何在android中启用/禁用按钮对象的drawable?

  29. 29

    如何在oracle中获取文件大小或对象大小

热门标签

归档