如果记录笔记和null,我怎么能把它 如果不是红色,TextView会保持白色吗? 我试过但是我不工作
String notes = notesName.get(pos);
if (notes != null ) {
mHolder.txt_notes.setTextColor(Color.WHITE);
} else {
mHolder.txt_notes.setTextColor(Color.RED);
}
答案 0 :(得分:0)
尝试以下代码: -
mHolder.txt_notes.setBackgroundColor(Color.YELLOW);
或
mHolder.txt_notes.setBackgroundColor(getResources().getColor(R.color.darkgrey));
答案 1 :(得分:0)
String Notes = notesName.get(pos);
if (Notes != null && !Notes.isEmpty() )
mHolder.txt_notes.setBackgroundColor(Color.WHITE);
else
mHolder.txt_notes.setBackgroundColor(Color.RED);
答案 2 :(得分:0)
String Notes = notesName.get(pos);
if (!Notes.equalsIgnoreCase("")){
mHolder.txt_notes.setBackgroundColor(Color.WHITE);
} else
mHolder.txt_notes.setBackgroundColor(Color.RED);
答案 3 :(得分:0)
String Notes = notesName.get(pos);
if (Notes.length() != 0 ){
mHolder.txt_notes.setBackgroundColor(Color.WHITE);
} else{
mHolder.txt_notes.setBackgroundColor(Color.RED);}