¿Hay algo más que deba llamarse?
showDialog(TIME_DIALOG_ID);
Está en este tutorial pero dice obsoleto en Eclipse.
¿Hay algo más que deba llamarse?
showDialog(TIME_DIALOG_ID);
Está en este tutorial pero dice obsoleto en Eclipse.
De http://developer.android.com/reference/android/app/Activity.html
public final void showDialog (int id) Agregado en API nivel 1
Este método quedó obsoleto en el nivel de API 13. En su lugar, utilice la nueva clase DialogFragment con FragmentManager; esto también está disponible en plataformas más antiguas a través del paquete de compatibilidad de Android.
Versión simple de showDialog (int, Bundle) que no acepta argumentos. Simplemente llama a showDialog (int, Bundle) con argumentos nulos.
Por qué
¿Cómo resolver?
Más
Este método está en desuso.
Utilice la nuevaDialogFragment
clase con en suFragmentManager
lugar; esto también está disponible en plataformas más antiguas a través del paquete de compatibilidad de Android.
Para mostrar el cuadro de diálogo, puede utilizar el siguiente código. Esto es para mostrar un cuadro de diálogo de alerta simple con varias casillas de verificación:
Bóveda
Mientras que si está utilizando la función showDialog para mostrar un cuadro de diálogo diferente o cualquier cosa según los argumentos pasados, puede crear una función propia y puede llamarla bajo la
onClickListener()
función. Algo como:y agregue el código del cuadro de diálogo dado arriba en la definición de la función.
fuente
Este código funcionó para mí. Solución fácil, pero probablemente no sea la forma preferida.
fuente
fuente