gpt4 book ai didi

kotlin-multiplatform - 如何使用 Kotlin Multiplatform 从设备获取区域设置和语言

转载 作者:行者123 更新时间:2023-12-04 02:28:08 33 4
gpt4 key购买 nike

我正在 kotlin 多平台上创建我的第一个应用程序,并且需要获取一些设备的信息,例如语言和国家/地区。
我正在寻找一种使用 Kotlin 多平台在 Android 和 iOS 两种设备上运行的方法。
有可能的?或者只能在两种设备上以 native 方式进行此操作?

最佳答案

类似于以下内容。
常见的

expect val myLang:String?
expect val myCountry:String?
IOS
actual val myLang:String?
get() = NSLocale.currentLocale.languageCode

actual val myCountry:String?
get() = NSLocale.currentLocale.countryCode
安卓
actual val myLang:String?
get() = Locale.getDefault().language

actual val myCountry:String?
get() = Locale.getDefault().country

关于kotlin-multiplatform - 如何使用 Kotlin Multiplatform 从设备获取区域设置和语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65908933/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com