Android:如何获取ImageView的背景图像的名称

问题描述:

有什么方法可以获取ImageView的背景图像名称。Android:如何获取ImageView的背景图像的名称

欣赏你的时间。

谢谢

+0

String BgName = yourImageView.getBackground()。toString(); – iSun 2012-03-15 17:32:20

不,因为背景图片不一定有名称。如果您是设置背景图片的人,您需要自己跟踪名称。

+0

我从SharedPreferences中使用以下方法获取drawable:String text = app_preferences.getString(“key”,“null”);我想在layout.setBackgroundDrawable(drawable)中设置这个字符串。你知道如何将字符串转换为可绘制的。 – Kavi 2012-03-16 01:38:40

+0

@Kavi:“将字符串转换为可绘制”是什么意思?字符串是文件的路径吗?字符串是资源的名称吗?这个字符串是别的,如果是的话,它是什么? – CommonsWare 2012-03-16 11:15:51