¿Puedo tener un ejemplo de mostrar un brindis usando runOnUiThread.
Busqué muchos lugares, pero no pude encontrar un ejemplo completo de implementación de "runOnUiThread". Intenté mucho, pero recibí muchos errores. Sólo quiero mostrar un brindis desde un hilo.
- Ocultar toast
- Incompatibilidad de tipo: no se puede convertir void to toast
- Detección de mensajes de tostadas
- Java.lang.RuntimeException: No se puede crear el controlador dentro de hilo que no ha llamado Looper.prepare ();
- El botón de Android muestra diferentes mensajes de Toast dependen del número de clics
- Cómo cambiar la alineación de Toast por programación?
- ¿Cómo mostrar Toast de un Servicio después de que la actividad principal termine?
- ¿Cuál es la duración de un brindis LENGTH_LONG y LENGTH_SHORT
- ¿Cómo dejar de mostrar el mensaje de Toast cuando la aplicación está cerrada?
- ¿Cómo mostrar un Toast dentro de un Handler / hilo?
- La cancelación personalizada de la tostada no funciona
- Problema de brindis en android
- Detener una tostada y empezar otra en android
Así que aquí está el código completo final. Gracias a todos los que han respondido.
import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.Toast; public class MainActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); MainActivity.this.runOnUiThread(new Runnable() { public void run() { Toast.makeText(MainActivity.this, "This is Toast!!!", Toast.LENGTH_SHORT).show(); } }); } }
Y Acerca del XML, es el archivo XML por defecto creado. No se necesita ningún cambio.
YourActivityName.this.runOnUiThread(new Runnable() { @Override public void run() { Toast.makeText(YourActivityName.this, "This is Toast!!!", Toast.LENGTH_SHORT).show(); } });
- Clics de Facebook SDK 4.7.0 ClassNotFoundException para AppEventsLogger
- ¿Deshabilitar el teclado virtual de EditText pero todavía permite copiar / pegar?