我這行代碼工作的:更改字體顏色的Android工作室
PrintText += "<font color='#33B5E5'>P1</font>";
此行打印P1在天藍色的,但P1可以根據上的應用程序選擇的lenguage chanche,所以我想利用從文本strings.xml中
在strings.xml中我有:
<string name="str_P1">P1</string>
我嘗試這樣做:
在天藍色10此行打印 「getResources()的getString(R.string.str_P1)」 而不是 「P1」
還試圖這樣: 的strings.xml:
<string name="str_P1">"<font color='#33B5E5'>P1</font>"</string>
代碼:
PrintText += getResources().getString(R.string.str_P1);
此行按照需要在黑色中打印「P1」,而不是在天藍色中打印。
我需要做些什麼才能在SkyLlue中打印「P1」,從Strings.xml中取出P1?
因爲'getResources()。getString(R.string.str_P1)'在您的代碼中被視爲字符串。在'getResources()'行之前結束字符串引號(「)並開始之後 –