Estoy desarrollando una aplicación para Android. He creado un dialogo de timepicker y un datepickerdialog, pero el problema es que ambos se ejecutan en diferentes cuadros de diálogo, que no es lo que la forma en que quiero que mi aplicación funcione: -S ¿Hay alguna manera de crear un único cuadro de diálogo con el […]
Bloquear todos los cuadros de diálogo de Android, significa que no aparecerá ningún cuadro de diálogo, ya sea de la aplicación o de los sistemas Android, hasta que mi servicio esté en ejecución. ¿Hay una manera de hacerlo programáticamente?
Si lanzo un DialogFragment de una actividad, ¿qué sucede cuando cierro el DialogFragment? ¿Pasa la actividad a través del estado Resume? ¿O es la llamada como cualquier llamada java normal para que la siguiente línea nunca se ejecute hasta que se cierre el DialogFragment? Supongamos que el método para lanzar mi fragmento es private void […]
Aquí están los documentos: AlertDialog.builder.setView : establece una vista personalizada como el contenido del cuadro de diálogo. Dialog.setContentView : establece el contenido de la pantalla en una vista explícita. Pero todavía estoy un poco confundido, ¿alguien podría explicar en más detalles?
¿Cómo puedo mostrar esto: public class TagsDialog extends DialogFragment { @Override public Dialog onCreateDialog(Bundle savedInstanceState) { AlertDialog.Builder builder = new AlertDialog.Builder(getActivity()); LayoutInflater inflater = getActivity().getLayoutInflater(); builder.setView(inflater.inflate(R.layout.tags_dialog, null)); builder.setMessage("This is a message").setTitle("TAGS"); return builder.create(); } } Desde dentro de mi Fragment dentro de un ViewPager : public class MyFragment extends Fragment { @Override public View onCreateView(LayoutInflater […]
Hacer una aplicación usando ProgressDialog, y se muestra bien en JellyBean, pero al probar con Lollipop sólo veo el título y el mensaje, no hiladora de progreso .. Estoy usando compile 'com.android.support:appcompat-v7:22.2.0' Biblioteca de soporte y AppCompatActivity El código es: ProgressDialog progressDialog = new ProgressDialog(AddBuddyActivity.this); progressDialog.setMessage("Loading…"); progressDialog.setCancelable(false); progressDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER); progressDialog.show(); Puedes ver otra pregunta que publiqué […]
Cuando uso este código string url = "somegooglemapsurl.com"; Intent mapLauncherIntent = new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(url)); startActivity(mapLauncherIntent); Aparece un diálogo de selección preguntando si quiero abrir este mapa en la aplicación de mapas o en el navegador. Me gustaría que la transición de mi actividad de aplicación a Google Maps fuera perfecta. ¿Cómo puedo suprimir este diálogo […]
Mi aplicación obtiene algún código html de Internet y cuando se hace, lo muestra en la pantalla de dispositivos. Dado que toma alrededor de 3-4 segundos para hacer eso, en este tiempo la pantalla permanece negra, me gustaría usar un diálogo de progreso. Este es mi código: package com.nextlogic.golfnews; // ALL THE IMPORTS …. public […]
En mi actividad hay algunas cosas que pasan en un hilo de fondo, que se inicia en Activity_1. El procesamiento del subproceso de fondo toma un tiempo y quiero notificar al usuario cuando se ha completado a través de un AlertDialog . Sin embargo, el usuario podría haber cambiado a Activity_2 o Activity_3 mientras tanto […]
¿Debería obtener datos a través de un cursor y rellenar los datos en la pantalla, como la configuración del título de la ventana, en onStart() o onResume() ? onStart() parecería el lugar lógico porque después de onStart() la actividad ya se puede mostrar , aunque en segundo plano. En particular, estaba teniendo un problema con […]