[問題] R.string的問題

看板AndroidDev作者 (青蛙哥哥)時間14年前 (2012/02/26 23:34), 編輯推噓0(006)
留言6則, 3人參與, 最新討論串1/1
最近選修到android手機程式設計 如果我理解沒錯的話 R.string.xyz 是讓xyz可以隨著語言不同而顯是不同的字 問題來了 如果我用一變數 String abc 接xyz這個字串 接過來後 我只能用abc這個變數 不能用到xyz 那該如何做出和R.string.xyz相同的效果?? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.140.224.82

02/27 04:35, , 1F
你如果是要依照手機語言設定的不同來顯示不同語言的字串
02/27 04:35, 1F

02/27 04:36, , 2F
就用不同的資源目錄名放不同語言的xml檔,例如
02/27 04:36, 2F

02/27 04:38, , 3F
res/value/strings.xml放英文的,
02/27 04:38, 3F

02/27 04:39, , 4F
res/value-zh/strings.xml放中文的,系統會自動選擇
02/27 04:39, 4F
這我知道 但問題是我目前在code中 無法取得xyz此字串 只知道他存在變數abc裡面 那該如何寫出同R.string.xyz的效果? ※ 編輯: oh1yes 來自: 203.66.243.61 (02/27 21:15)

02/27 21:30, , 5F
我大概知道你要問什麼了,答案是做不到...
02/27 21:30, 5F

02/28 14:13, , 6F
恩 謝謝大家解答= =
02/28 14:13, 6F
文章代碼(AID): #1FIb4KlN (AndroidDev)