gpt4 book ai didi

android - 第一个代码和第二个代码之间有什么区别,为什么我应该添加getString?

转载 作者:行者123 更新时间:2023-12-02 13:07:36 25 4
gpt4 key购买 nike

第一个带有resources.getString的代码

  btn_w.setOnClickListener {  Toast.makeText(this ,resources.getString(R.string.app_name) ,Toast.LENGTH_SHORT).show() }

没有资源的第二个代码
 btn_w.setOnClickListener {  Toast.makeText(this ,R.string.app_name ,Toast.LENGTH_SHORT).show() }

最佳答案

代码的第一行根据您的资源ID查找适当的字符串(例如R.string.app_name的字符串资源可能是“我的应用程序”)。

第二行代码仅包含您字符串的“资源ID”。该ID是一个可用于查找实际字符串的数字(例如R.string.app_name的资源ID可能是1234567890)。

documentation on app resources, specifically resource IDs可能有用。

关于android - 第一个代码和第二个代码之间有什么区别,为什么我应该添加getString?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61666561/

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