No se si lo hice mal pero me sale despues de implements "OnClickListener" en la declaracion que me dices en rojo aunque me faltara algo pero en todas las actividades anteriores no me da error ahi, te pego el codigo de otra activity que me funciona bien.
package com.example.nayime.aplicacionfinal;
import android.content.Intent;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.RadioButton;
import android.widget.RadioGroup;
import android.widget.TextView;
public class cuartatanda extends ActionBarActivity {
private int control = 0;
private int acumulador = 0;
private ImageView imagen4;
private TextView pregunta4;
private int evaluacion = 0;
private Button aceptar;
private int acerto = 0;
private String respuesta="";
private String respuestacorrecta="";
private EditText cuadrotexto;
@
override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_cuartatanda);
Bundle bundle = this.getIntent().getExtras();
control = bundle.getInt("control");
acumulador = bundle.getInt("acumulador");
pregunta4 = (TextView)findViewById(R.id.textview4);
imagen4 = (ImageView) findViewById(R.id.imagen4);
aceptar = (Button) findViewById(R.id.aceptarcuartatanda);
cuadrotexto = (EditText)findViewById(R.id.cuadrotexto);
pregunta4.setText("Escribe el nombre del anime mostrado: ");
switch (control){
case 16:
imagen4.setImageResource(R.drawable.madokamagica);
evaluacion=1;
break;
case 17:
imagen4.setImageResource(R.drawable.evangelion3);
evaluacion=2;
break;
case 18:
imagen4.setImageResource(R.drawable.nanoha);
evaluacion=3;
break;
}
aceptar.setOnClickListener(new View.OnClickListener() {
@
override
public void onClick(View v) {
Intent intent4 =
new Intent(cuartatanda.this, Activity_intermedia1.class);
control++;
respuesta = cuadrotexto.getText().toString();
respuesta = respuesta.toLowerCase().trim();
switch (evaluacion){
case 1:
respuestacorrecta ="madokamagica";
break;
case 2:
respuestacorrecta="evangelion";
break;
case 3:
respuestacorrecta="nanoha";
break;
}
if(respuestacorrecta.compareTo(respuesta)==0){
acerto=1;
acumulador++;
}
else{
acerto = 0;
}
Bundle b = new Bundle();
b.putInt("acerto",acerto);
b.putInt("acumulador", acumulador);
b.putInt("control", control);
intent4.putExtras(b);
startActivity(intent4);
}
});
}
protected void onPause(){
super.onPause();
finish(); //termina la actividad
}
}
No uso fragments por el momento, es mi 1º aplicacion mas o menos complejta, incluye tanto listviews como radiobutton y otros controles, se que debo aprender el recycler ahora que los sustituye pero primero estoy a ver si saco el error.
Hare pruebas esta tarde comentando linea a linea del codigo a ver cual es la que me genera el error.
Decir que probe comentando todo el codigo salvo el oncreate basico para generar la actividad y si la generaba, asi que debe estar el error en el codigo.