在我的应用程序中,我从设备数据库中读取组名和In,我希望创建组名列表以添加权限,哪些类型的联系人可以发送到我的http服务器。默认数据库中的组名是英文的,但是在添加/编辑联系人时,它们被翻译成当前的设备语言。我的应用程序应该是完全多语言的。如何在我的应用程序中翻译这个呢?我是通过以下内容uri来阅读组的:
ContactsContract.Groups.CONTENT_URI,栏中:
ContactsContract.Groups.TITLE发布于 2017-09-05 13:32:10
默认情况下,只有4个标准组以英文创建:
My Contacts
Family
Friends
Coworkers默认情况下,其他组不是英文的,它们的标题是用户创建的。
您可以检测应用程序中的标准组(通过将标题与这4条字符串中的一条进行比较),并将希望支持的每种语言的翻译添加到strings.xml文件中。
https://stackoverflow.com/questions/46051395
复制相似问题