コード例 #1
0
  @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();
    }
  }
コード例 #2
0
  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();
  }