Android: Cambio del texto del cuadro de diálogo de progreso
¿Es posible cambiar el texto progressDialog?
mi código:
- Haga que el contenido de textview contenga texto en negrita y regular
- 2 colores diferentes para texto en la misma vista de texto en android
- Texto de Android alrededor de error de imagen
- RadioButtons con TextView en RadioGroup
- AppCompat v22: Establecer el color de texto predeterminado para TextView
progressDialog = ProgressDialog.show(BackupActivity.this, "In progress", "test1"); new Thread() { public void run() { try{ sleep(10000); } catch (Exception e) { Log.e("tag", e.getMessage()); } progressDialog.dismiss(); } }.start(); } }); selectExportsDialog = builder.create(); } selectExportsDialog.show(); break; }
Me gustaría cambiar test1 a test2 después del ejemplo 10 segundos. ¿Posible?
Gracias
- Cómo obtener rápidamente el ancho y la altura de TextView utilizando Paint.getTextBounds ()?
- Debe proporcionar un ID de recurso para un error de TextView android
- ajuste de relleno para textview no funciona
- Actualizar una vista de texto aunque el usuario no esté utilizando mi aplicación
- TextView diferentes formas de añadir dibujable
- Nueva línea no deseada en TextView utilizando HTML
- ¿Cómo usar dos tamaños de fuente diferentes para texto de botón en Android?
- ¿Por qué obtengo NullPointerException cuando uso setCurrentText o setText para TextSwitcher?
Eso está funcionando bien
runOnUiThread(changeText);
Con ese código:
private Runnable changeText = new Runnable() { @Override public void run() { m_ProgressDialog.setMessage(myText); } };
Puede probar esto:
private class ProgressRunner extends AsyncTask<URL, Integer, Long> { protected void onPreExecute() { try { dialog = new ProgressDialog(context); dialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL); dialog.setTitle("TITLE"); dialog.setMessage("MY TEXT 1"); dialog.setCancelable(false); dialog.setProgress(0); dialog.setIndeterminate(false); dialog.show(); } catch (Exception e) { e.printStackTrace(); dialog.dismiss(); } } @Override protected void onCancelled() { super.onCancelled(); dialog.dismiss(); } @Override protected Long doInBackground(URL... params) { // process the code here dialog.setMessage("MY TEXT 2"); return null; } protected void onProgressUpdate(Integer... progress) { dialog.setProgress(progress[0]); } protected void onPostExecute(Long result) { try { dialog.dismiss(); } catch (Exception e) { e.printStackTrace(); finish(); } } }
- Android Studio – Creación incremental de Gradle
- Cómo publicar a la pared facebook android-sdk: 4.0.0