簡體   English   中英

如何在片段中獲取 getString?

[英]How do I get getString in fragment?

我如何在片段中獲取 getString,我試圖用代碼片段解決它,但它無法點擊

年表 -好的,因此在上傳的圖像中,recyclerview 中有一些 6 個項目排列網格,我嘗試將其設置為名稱的字符串,因為我已包含代碼,但我按 [commant + tap] 顯示的代碼消息 {public statuc int} ,但無法點擊進入下一頁,但是如果我嘗試使用包含代碼的常用字符串,它會在下一頁上工作

得到一個錯誤public static int

dataProduct.add(Products(R.drawable.ic_electricity, getString(R.string.electricity), true))

我已經在這個論壇中尋找了一個解決方案,但它仍然沒有用,但是如果我使用下面的代碼,它就可以工作

 dataProduct.add(Products(R.drawable.ic_electricity, "Electricity", true))

也許我會在下面發送一張圖片,在這種情況下,我會拿走繩子,但不能像下圖那樣點擊

圖像獲取字符串

getString()是一種來自上下文的方法。 在片段中,此上下文通常由托管片段的活動提供。 要使用活動來獲取資源,只需調用getActivity() (在 Kotlin 中可以寫成activity ):

activity.getString(…)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM