android動態改變imageview圖片icon
statusIv.setImageResource(R.drawable.xxx);
android動態改變背景圖
tvName.setBackgroundResource(R.drawable.xxx);
tvName.setBackground(getResources().getDrawable(R.drawable.xxx));
android 動態更新文本顏色的設置、轉換
textView.setTextColor(Color.RED);
textView.setTextColor(0xffff0000);
textView.setTextColor(Color.argb(127, 255, 0, 255));
textView.setTextColor(Color.parseColor("#00CCFF"))
textView.setTextColor(getResources().getColor(R.color.colorPrimary));//已過時
textView.setTextColor(ContextCompat.getColor(this, R.color.colorPrimary));//替換方法
參考:https://www.jianshu.com/p/e2bf7c34cd48