Android 如何获取片段中的getString?

Android 如何获取片段中的getString?,android,kotlin,fragment,getstring,Android,Kotlin,Fragment,Getstring,如何获取片段中的getString,我曾尝试用代码片段来解决它,但没有成功 年表 -好的,在上传的图像中,在recyclerview中有6个项目排列在网格上,我尝试将其设置为名称的字符串,因为我已经包含了代码,但是我按下[commant+tap]的代码显示消息{public statuc int},但无法点击它进入下一页,但是,如果我尝试使用包含代码的常用字符串,它将在下一页起作用 获取错误公共静态int 我在这个论坛上寻找了一个解决方案,但它仍然没有起作用,但是如果我使用下面的代码,它就会起作

如何获取片段中的getString,我曾尝试用代码片段来解决它,但没有成功

年表
-好的,在上传的图像中,在recyclerview中有6个项目排列在网格上,我尝试将其设置为名称的字符串,因为我已经包含了代码,但是我按下[commant+tap]的代码显示消息{public statuc int},但无法点击它进入下一页,但是,如果我尝试使用包含代码的常用字符串,它将在下一页起作用

获取错误公共静态int

我在这个论坛上寻找了一个解决方案,但它仍然没有起作用,但是如果我使用下面的代码,它就会起作用

 dataProduct.add(Products(R.drawable.ic_electricity, "Electricity", true))
也许我会发送一张照片,在下面,在这种情况下,我会采取字符串,但不能像下面的图像一样点击

getString()是一个来自上下文的方法。在片段中,此上下文通常由承载片段的活动提供。要使用活动获取资源,只需调用
getActivity()
(在Kotlin中,它可以写成
activity
):


你能澄清一下,这是一个编译器错误吗?全文是什么?你说的“点击不起作用”是什么意思?好吧,在上传的图像中,recyclerview中有6个项目排列在网格上,我尝试将其设置为名称的字符串,因为我包含了代码,但我按[commant+tap]的代码显示消息{public statuc int},但无法点击它进入下一页,但是,如果我尝试使用包含代码的常用字符串,它会在下一页@Tenfour04I尝试使用此代码,但无法使用dataProduct.add(Products(R.drawable.ic_mobile_credit,activity.getString(R.string.mobile_credit,true))@redbassett您能为您的问题添加您看到的错误吗?“不工作”是什么意思?无法点击,此显示->V/FA:不活动,从服务断开@RedBassett
 dataProduct.add(Products(R.drawable.ic_electricity, "Electricity", true))
activity.getString(…)