Argumentos de clase genéricos en Java

Puedes escribir comodines como:

protected void loadNextActivity(Class<? extends Activity> activityToLoad)

No es una buena práctica usar Class<?>. No sabrás el tipo exacto del token de clase. Hmm, intenta definir el comportamiento global de tu método como escribí anteriormente usando comodines.

Por cierto, asegúrese de que cada actividad que agregue al Manifest.xmlarchivo, como:

<activity android:name=".com.bla.bla.YourOtherActivity" />
Respuesta 1

Los comentarios de su código dicen "Si hago eso aquí, obtendré errores". ¿Qué errores tienes? ¿Era que tenía un contexto no válido como argumento para getIntent ()? ¿O que startActivity () no era válido? La razón probable fue que onPostExecute () se llama desde una clase interna, no desde la propia actividad.

Prueba esto:

  onPostExecute(Void result) {
    Intent intent = new Intent(SomeCoolActivity.this, NextActivity.class);
    startActivity(intent);
  }
Respuesta: 2

Tengo 3 clases diferentes, clase pública Parent {public void add (doble a, doble b) {System.out.println ("Clase de padres add (doble doble)"); } clase pública Child extiende Parent {...

Quiero encontrar el nombre de la computadora del cliente en Java. Mi aplicación se ejecuta en la intranet. así que estoy usando el siguiente código public String findClientComputerName (solicitud HttpServletRequest) {String computerName = ...

Mi aplicación de Android necesita recuperar información sobre un contacto (es decir, número de teléfono y nombre). Escribí un código usando getContentResolver (). Query () En los resultados, veo que el nombre se está ...

Estoy buscando escribir un pequeño juego de texto basado en cliente-servidor que maneje múltiples conexiones de cliente y afecte de manera persistente el estado del juego. Me pregunto cuál sería la mejor manera de manejar múltiples ...