Total Pageviews

Sunday, April 6, 2014

ចង់បាន Preference ណាខ្លះ?

System.getPreference() សំរាប់ system មួយនេះប្រើសំរាប់ធ្វើអ្វី
គេប្រើវាសំរាប់​ return a preference value​ដែលគិតជា String
Syntax: system.getPreference (category, name)
Category(តំរូវការ) វាជា String ដែលតំលៃត្រឹមត្រូវរបស់ category គឺះ UI & Locale
Name(តំរូវការ) វាជា String ដែលតំលៃត្រូវត្រូវអាស្រ័យលើ category
សំរាប់ UI category គឺ Language
សំរាប់ locale category សំរាប់ Country identifier & language
នៅលើ IOS “UI” language គឺត្រូវបានបញ្ចូលតាមរយះ Language នៅក្នុង general à international screen ដែលស្ថិតនៅក្នុង Settings app។ សំរាប់ locale parameters ត្រូវបានបញ្ចូលទៅក្នុង region format field នៅលើ Screen ដូចគ្នា

សូមមើលកូដះ
print( system.getPreference( "locale", "country" ) )  -- print the locale country (eg. US)
print( system.getPreference( "locale", "identifier" ) )  -- print the locale language identifier (eg. us_US)
print( system.getPreference( "locale", "language" ) )  -- print the locale language (eg. en)
print( system.getPreference( "ui", "language" ) )  -- print the ui (device) language (eg. en)

print ( system.getPreference ( "ui", "language" .. "locale", "country" .. "locale", "identifier"))

No comments:

Post a Comment