بانک کد

تشخیص زبان گوشی

با استفاده از کد زیر زبان گوشی کاربر را میتوانید در برنامه تشخیص بدهید . ابتدا کتابخانه Reflection را فعال کنید و کد زیر را در اکتیویتی مورد نظرتان قرار دهید :

Sub PhoneLanguage As String
 Dim r As Reflector
 r.Target = r.RunStaticMethod("java.util.Locale", "getDefault", Null, Null)
 Return r.RunMethod("getDisplayName")
End Sub

برای مثال اگر بخواهید زبان فعلی گوشی کاربر را در یک لیبل نمایش دهید باید متن لیبل را بر روی PhoneLanguage قرار دهید :

label1.Text = PhoneLanguage

 


شما هم به کانال تلگرامی سایت ما بپیوندید !
همین حالا کلیک کنید !

درباره نویسنده

نظر بدهید