0
在我的應用程序中,我正在從設備數據庫中讀取組名和ID,並且我想創建用於添加權限的組名列表,可以將哪種類型的聯繫人發送到我的http服務器。數據庫中的默認組名使用英語,但在添加/編輯聯繫人期間,它們被翻譯成當前的設備語言。我的應用應該完全是多語言。如何在我的應用程序中翻譯此內容?我在讀組由以下內容URI:Android如何翻譯組名?
ContactsContract.Groups.CONTENT_URI,
從柱:
My Contacts
Family
Friends
Coworkers
其他團體都沒有:
ContactsContract.Groups.TITLE
感謝您的回覆。你確定只有4個組是默認的嗎?我的聯想K5設備還有另外一些:「安卓星空」和「VIP」組,這些並不是我自己創建的。如果可以收集所有靜態組,您的解決方案非常好,但我覺得其他設備可能有其他設備。 – grabarz121
我提到的4個組稱爲「系統組」,默認情況下由您的Google Contacts帳戶創建,「Android中出現星號」由Google的SyncAdapter在Android上創建,我不確定「VIP」,但我擁有一個應用程序在許多不同類型的設備上,並沒有在任何地方看到任何設備創建的組,所以我會去那些5,並且你可以添加「VIP」以及 – marmor