Evento em um dia da semana especifico

OI, Estou fazendo um App de notas e quero que todo domingo o dia fique em vermelho, e não estou conseguindo. Como faço isso?
note

import java.util.Calendar;

if(Calendar.getInstance().get(Calendar.DAY_OF_WEEK) == Calendar.SUNDAY) {
		//color red
	} else {
		//other color
	}
1 curtida

Funcionou mais mostra também nos outros dias da semana como segunda terça

Ele tem que ficar invisível no outros dias

Sim, pois o Calendar.getInstance() vai te trazer um objeto Calendar com a data de hoje. Você precisa criar o Calendar com a data que vc quer verificar a semana.

Faça assim:

Calendar cal = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
cal.setTime(sdf.parse("26/01/2020")); //coloque aqui a data antes de comparar.

E use if(cal.get(…