-
check_circle_outlineMódulo 1 | 4 clases
Mi primer widget
expand_more -
check_circle_outlineMódulo 2 | 3 clases
Widget de información
expand_more -
check_circle_outlineMódulo 3 | 2 clases
Widget de control
expand_more -
check_circle_outlineMódulo 4 | 5 clases
Widget de colección
expand_more -
check_circle_outlineMódulo 5 | 5 clases
Widgets híbridos
expand_more
6 comentario(s)
Se pueden correr threads en un widget??? estoy tratando de castear el contexto de widget al tipo de clase de mi widget para poder correr un runOnUiThread pero no me deja.
Código:
Código:
CollectionAppWidgetProvider a = (CollectionAppWidgetProvider) mContext; Log.d(TAG, " a : " + a); if(uri != null) { a.runOnUiThread(new Runnable() { @Override public void run() { Toast.makeText(mContext, "Datos de firebase actualizados", Toast.LENGTH_LONG).show(); Log.d(TAG, " Se creo un nuevo registro en la BD con datos de firebase "); //getTodoList(); // this will send the broadcast to update the appwidget CollectionAppWidgetProvider.sendRefreshBroadcast(mContext); } }); } else { a.runOnUiThread(new Runnable() { @Override public void run() { Toast.makeText(mContext, "Algo fallo al crear Registro (1).", Toast.LENGTH_LONG).show(); } }); }