2013-07-06 47 views
3

我已閱讀How to detect the default phone number of a contact (if set),但似乎IS_SUPER_PRIMARY僅適用於某些手機,有沒有更好的解決方案,得到了聯繫人的默認號碼?檢索默認的聯繫號碼

+1

在其手機它不工作?聯繫人是存儲在設備上還是存儲在SIM卡上? – gunar

+0

它的工作在我的Galaxy Nexus,但似乎的TouchWiz手機有煩惱嗎? (注2,s3)對我來說,似乎很奇怪,沒有一個明確的解決方案來解決這個看似基本的問題......感謝您的關注 –

+1

@RSenApps我認爲問題在於他們不使用初級問題,而是像移動,固定網絡等標籤等 – Warpzit

回答

1

我相信這僅僅是這些設備相關的事情之一。我會用IS_SUPER_PRIMARY,當它沒有返回我隨便挑一個從號碼列表或讓用戶選擇使用哪一種。或者,您應該查看用戶最常使用的列表中的哪個號碼,並將其用作主要號碼。

+0

感謝,如果沒有人有一個更好的答案,我會確保給你的賞金 –