Android - problema al instanciar un no static en static

 
Vista:

problema al instanciar un no static en static

Publicado por OVIDIO (1 intervención) el 18/05/2021 05:37:46
hola amigos soy nuevo en programación Android. necesito un poco de ayuda. poseo dos métodos uno static y no. pero necesito ejecutar uno en otro, he probado instanciando la clase madre del no static pero la aplicación simplemente se cierra y falla.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
public class nivel2 extends AppCompatActivity {
}
public void  mensaje(String texto){
        LayoutInflater inflater = getLayoutInflater();
        View layout = inflater.inflate(R.layout.muybien,(ViewGroup)findViewById(R.id.layout_muybien));
        TextView textView = layout.findViewById(R.id.txtmuybien);
        textView.setText((texto));
        Toast toast =new Toast(getApplicationContext());
        toast.setGravity(Gravity.CENTER_VERTICAL | Gravity.CENTER_HORIZONTAL,0,0);
        toast.setDuration(toast.LENGTH_LONG);
        toast.setView(layout);
        toast.show();
    }
 private static void swap(Context context, int currentPosition, int swap) {
        nivel2 vl2 = new nivel2();
        String newPosition = tileList[currentPosition + swap];
        tileList[currentPosition + swap] = tileList[currentPosition];
        tileList[currentPosition] = newPosition;
        display(context);
 
        if (isSolved()) vl2.mensaje("Muy Bien");
 
 
    }
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder