android imageview 如何获取src 具体地址

android imageview 如何获取src 具体地址,第1张

imageViewgetBackground(),是获取它的背景;

在调用getDrawingCache的时候要注意下面2点:

在调用getDrawingCache()方法从ImageView对象获取图像之前,一定要调用setDrawingCacheEnabled(true)方法:

imageviewsetDrawingCacheEnabled(true);

否则,无法从ImageView对象iv_photo中获取图像;

在调用getDrawingCache()方法从ImageView对象获取图像之后,一定要调用setDrawingCacheEnabled(false)方法:

imageviewsetDrawingCacheEnabled(false);

以清空画图缓冲区,否则,下一次从ImageView对象iv_photo中获取的图像,还是原来的图像。

当然找不到了!因为现在你添加的是settingxml,所以这个ImageView会默认在settingxml里找,settingxml里没有所以找不到;解决办法是你必须通过settingxml把preference_imagexml加载(inflate)进来,如:

LayoutInflater

inflater

=

getLayoutInflater();

View

imageLayout

=

inflaterinflate(Rlayoutpreference_imagexml,null);然后

ImageView

imageView

=

(ImageView)

imageLayoutfindViewById(RidRightImage);

这只是大致步骤,具体看你的程序

以上就是关于android imageview 如何获取src 具体地址全部的内容,包括:android imageview 如何获取src 具体地址、android 关于获取控件id的问题 代码如下:、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9329735.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存