Android基礎之在程式程式碼中引用資源(color&mipmap&string)
阿新 • • 發佈:2019-02-18
1 最新通用方法
ContextCompat.getColor(this,R.color.activity_bg);
ContextCompat.getDrawable(this,R.drawable.leak_canary_icon);
2 其他方法(可能已經廢棄)
2.1 設定背景圖片,圖片來源於drawable
TextView.setBackgroundDrawable(getResources().getDrawable(R.drawable.search));
TextView..setBackgroundResource(R.drawable.search);
2.2 設定背景顏色
TextView.setBackgroundColor(getResources().getColor(R.color.bg_red));
TextView..setBackgroundColor(0xFFFF0000);
2.2 轉換字串為int(顏色)
TextView.deleteFilghtBg.setBackgroundColor(Color.parseColor("#F5F5DC"));
2.3 使用String資源
this.getResources().getString(R.string.setIP);