Red de conocimiento informático - Conocimiento informático - Programación de Android: no se puede hacer referencia a un método no estático desde un contexto estático

Programación de Android: no se puede hacer referencia a un método no estático desde un contexto estático

La estática pertenece a la clase y se puede hacer referencia directamente con ClassName.xxx. El archivo de código de bytes de clase de la clase se puede usar tan pronto como se carga en la memoria, pero el objeto no estático no estático pertenece al objeto. El objeto obj debe declararse con la clase antes de que el objeto obj pueda usarse como referencia. obj.xx. Por supuesto, no funcionará si hace referencia a un método no estático en un método estático. En este momento, no hay objetos de instancia. Declare el objeto y pase la referencia del objeto o declare el método no estático al que se hace referencia como estático.