gpt4 book ai didi

android - 联系人自定义字段未显示在 HTC Sense 中

转载 作者:行者123 更新时间:2023-11-30 04:20:23 26 4
gpt4 key购买 nike

我写了一个自定义同步适配器,它还向 rawcontacts 添加了一个自定义字段。在 SampleSyncAdapter 中究竟是如何完成的或在 this example使用 last.fm-App。它在模拟器上运行良好。

声明我的自定义字段的 xml 文件:

<ContactsSource xmlns:android="http://schemas.android.com/apk/res/android">
<ContactsDataKind
android:mimeType="vnd.com.google.cursor.item/vnd.alien.mimetype"
android:icon="@drawable/icon"
android:summaryColumn="data2"
android:detailColumn="data3"
android:detailSocialSummary="true" />
</ContactsSource>

将自定义字段添加到 contactscontract-provider 的数据表的代码:

mContentUri = Data.CONTENT_URI.buildUpon().appendQueryParameter(ContactsContract.CALLER_IS_SYNCADAPTER, "true").build();
Builder mID = ContentProviderOperation.newInsert(mContentUri)
.withValue(Data.RAW_CONTACT_ID, getRawContactId())
.withValue(Data.MIMETYPE, "vnd.com.google.cursor.item/vnd.alien.mimetype")
.withValue(Data.DATA1, mContactInformations.get("mID"))
.withValue(Data.DATA2, mContext.getString(R.string.profile_text))
.withValue(Data.DATA3, mContext.getString(R.string.profile_id)+" "+mContactInformations.get("mID"));

但是当我在安装了 HTC Sense 的 HTC Desire 上运行它们时,我再也看不到这个自定义字段了?!?有没有人遇到过同样的问题?

非常感谢任何让我的自定义字段可见的提示!

干杯阿里3n

最佳答案

默认联系人查看器不显示自定义字段。

有一些第 3 方应用程序确实显示自定义字段,一个免费的(但支持广告)is here

关于android - 联系人自定义字段未显示在 HTC Sense 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9345338/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com