【问题标题】:Retrieve system default Android contact picture path (address)检索系统默认Android联系人图片路径(地址)
【发布时间】:2014-08-01 08:06:57
【问题描述】:

我正在尝试在 Android 中获取联系人默认个人资料图片,在许多 Android 设备中,联系人个人资料默认图片路径是

content://com.android.contacts/contacts/1209/photo

但是,该路径并非适用于所有设备。例如,在Samsung Galaxy S4中,上面的默认图片路径就不同了。

我无法通过搜索得到正确的答案。例如,类似的问题"Retrieve System Default Android Contact Picture" 并没有解决我面临的问题。

下图中有两种类型的头像,一种是默认的,一种是自定义的:

那么,如何从每个设备获取联系人配置文件默认图像路径?

【问题讨论】:

标签: android


【解决方案1】:

我过去也遇到过同样的问题。最好和简单的解决方案是将您自己的默认联系人图像添加到您的应用程序中

编辑:

这是非常简单的搜索 google 为 android 默认联系人 png 图像并将其添加到您的可绘制文件夹,然后在您的联系人布局中使用它

    <QuickContactBadge
    android:id="@+id/contactavatar"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:src="@drawable/defaultimage"/>

【讨论】:

  • 能否提供方法或解决方案
猜你喜欢
  • 2012-08-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-23
  • 2017-08-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多