@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_preguntas_lenguaje_grado3); Intent intent = getIntent(); indicePreguntaString = intent.getStringExtra(Constantes.INDICE_PREGUNTA_PARAMETRO); if (indicePreguntaString == null || indicePreguntaString.equals("")) { indicePrguntaActual = 0; } else { indicePrguntaActual = Integer.parseInt(indicePreguntaString); } contador = Contador.getInstance(); contadorCorrectas = (TextView) findViewById(R.id.contadorCorrectasLenguajeG3); contadorIncorrectas = (TextView) findViewById(R.id.contadorIncorrectasLenguajeG3); contadorCorrectas.setText(String.valueOf(contador.getCorrectasLenguaje())); contadorIncorrectas.setText(String.valueOf(contador.getIncorrectasLenguaje())); sonidoCorrecto = MediaPlayer.create(this, R.raw.correcta); sonidoIncorrecta = MediaPlayer.create(this, R.raw.incorrecta); TextView enunciado = (TextView) findViewById(R.id.enunciadoLenguajeG3); enunciado.setMovementMethod(new ScrollingMovementMethod()); try { quizDao = new QuizDAO(this); quizDao.open(); preguntasLenguajeGradoTres = quizDao.darPreguntas(CategoriasEnum.LENGUAJE.getValor(), "3"); lecturaPregunta = preguntasLenguajeGradoTres.get(indicePrguntaActual).getLectura(); inicializarQuiz(); } catch (SQLException e) { e.printStackTrace(); } }
public void responderConD(View view) throws InterruptedException { ImageView blancoD = (ImageView) view; if (preguntaActual.getRespuestaCorrecta().equals("D")) { contador.aumentarLenguajeCorrecta(); contadorCorrectas.setText(String.valueOf(contador.getCorrectasLenguaje())); blancoD.setImageResource(R.drawable.verde1); sonidoCorrecto.start(); } else { contador.aumentarLenguajeInCorrecta(); contadorIncorrectas.setText(String.valueOf(contador.getIncorrectasLenguaje())); blancoD.setImageResource(R.drawable.rojo1); sonidoIncorrecta.start(); } reiniciarRespuestasYAvanzar(); }