【发布时间】:2012-02-20 17:58:47
【问题描述】:
我找到了this question,这与我想解决的问题相同。
尽管阅读了他的问题和接受的答案,但听起来他的方法是从资源中提取实际的图像文件,将其嵌入到他的应用程序中并将其用作本地资源。
我希望能够在我的图像的源属性中,使用允许我从本地系统中提取该图像的 ID,以便我的应用程序是否在 ICS、HC、 GB 或 Froyo,或者如果设备制造商更改了 Android 源并包含了他们自己的空白联系人照片图像,那么我的应用程序将始终使用当时运行的系统中的相应图像。
类似的伪代码:
if(user.NoPhoto) {
img.src = loadImageFromId(android.R.drawable.ContactWithoutPhoto)
}
与您在应用中使用平台样式和字符串的方式相同。
无照片联系人图片是否有标准ID,希望吗?
【问题讨论】:
标签: android image sdk platform android-image