Evento em um dia da semana especifico

3 respostas
programação
W

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

3 Respostas

M

import java.util.Calendar;

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

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

Ele tem que ficar invisível no outros dias

M

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(…

Criado 8 de setembro de 2020
Ultima resposta 11 de set. de 2020
Respostas 3
Participantes 2