no se que esta mal


07 de Diciembre del 2019

He subrayado la parte que me da problemas

 

He creado una base de datos e intento acceder desde aqui para mostrar los datos en una label, pero cuando entro a esa pestaña se cierra la app diciendo que hay algun error

package pa.cifpaviles.informatica.principal;

import androidx.appcompat.app.AppCompatActivity;

import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.os.Bundle;
import android.widget.EditText;
import android.widget.TextView;

public class Resultados extends AppCompatActivity {
private String codigo;
TextView textViewJugadores;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_resultados);

textViewJugadores=(TextView) findViewById(R.id.textViewJugadores);

AdminSQLiteOpenHelper admin=new AdminSQLiteOpenHelper(this,"administracion", null,1);
SQLiteDatabase BaseDeDatos=admin.getWritableDatabase();

Cursor fila=BaseDeDatos.rawQuery("select nombre, victorias from usuarios",null);

if(!fila.moveToFirst()){
textViewJugadores.setText(fila.getString(0));
BaseDeDatos.close();
}

else{
textViewJugadores.setText("todavia no hay datos de jugadores");
BaseDeDatos.close();
}

}