1.在values目錄下的strings.xml文件中加入顏色:比方
<color name="ccc">#ccc</color>
2.假設你直接這樣寫:
tv.setTextColor(R.color.ccc);
理論上是不行的,只是我發現有時行。有時不行。
正確的寫法應該是:
tv.setTextColor(this.getResources().getColor(R.color.ccc));ok!
所以在java代碼里用到項目資源的話,不要忘記要用getResources()!!
1.在values目錄下的strings.xml文件中加入顏色:比方
<color name="ccc">#ccc</color>
tv.setTextColor(R.color.ccc);
正確的寫法應該是:
tv.setTextColor(this.getResources().getColor(R.color.ccc));ok!
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。