今天跟著學(xué)習(xí)了一些安卓的知識(shí)腰根,運(yùn)行代碼出現(xiàn)了ResourseNotFoundException
后來多次調(diào)試確認(rèn),是類型的問題拓型。python寫得多了之后把單雙引號(hào)的使用習(xí)慣帶入到了java里面额嘿,然而java的單引號(hào)專用于字符,雙引號(hào)專用于字符串劣挫。下面標(biāo)黃的textView兩句册养,第一句是錯(cuò)誤的代碼,后一句是正確的代碼压固。
至于為什么會(huì)報(bào)ResourceNotFound這種錯(cuò)誤球拦,是因?yàn)椤緈sg.arg1+'%'】是一個(gè)整數(shù),setText方法把它看作了資源號(hào)之類的東西,所以去尋找對(duì)應(yīng)資源號(hào)的字符串資源去了坎炼,找不到愧膀,故報(bào)了一個(gè)ResourceNotFound的錯(cuò)誤。