Bra*_*don 5 kotlin android-studio
提取时string resources
,默认行为使用 导入字符串getString()
。然而,在android培训网站上我注意到他们使用了stringResource()
相反的方法。
我最好的猜测是它们是可以互换的,但我找不到任何关于何时确切使用其中一种的信息。
编辑:
在培训中,我发现了一段摘录,说某些 Android Studio 版本使用getString()
和 来代替它stringResource()
。仍然没有解释为什么会发生这种情况或者为什么它很重要。
小智 0
getString()
是android Context 类的一部分,它将返回字符串并用 Formatter 和 String.format 中定义的内容替换任何格式
stringResource()
是androidx compose UI 包的一部分& 将返回与资源关联的字符串数据
我把它弄乱了,两者似乎都采用了我使用过的任何 xml 样式。
如果您正在使用 compose 使用stringResource()
归档时间: |
|
查看次数: |
1003 次 |
最近记录: |