Date: Fri, 29 Mar 2024 08:20:02 +0000 (UTC)
Message-ID: <1063247196.5681.1711700402023@localhost4>
Subject: Exported From Confluence
MIME-Version: 1.0
Content-Type: multipart/related;
boundary="----=_Part_5680_1881276227.1711700402022"
------=_Part_5680_1881276227.1711700402022
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Content-Location: file:///C:/exported.html
Sziasztok!
Van egy appwidget-em, ahol az onReceive met=C3=B3dusban intent.getActio=
n() alapj=C3=A1n v=C3=A9gzek el k=C3=BCl=C3=B6nb=C3=B6z=C5=91 dolgokat. Az =
egyikn=C3=A9l ki=C3=ADratok egy toast =C3=BCzenetet, eddig m=C5=B1k=C3=B6di=
k is. Amit csin=C3=A1lni akarok, hogy a toast megjelen=C3=A9s=C3=A9vel egyi=
d=C5=91ben lek=C3=A9rem a RemoteViews-t, m=C3=B3dos=C3=ADtom, App=
WidgetManager-rel friss=C3=ADtem, v=C3=A1rok 5 mp-et (Thread.sleep), majd v=
issza=C3=A1ll=C3=ADtom az eredeti =C3=A1llapotot. A widget friss=C3=BCl is,=
viszont a toast csak azut=C3=A1n jelenik meg, hogy ez az 5 mp letelt, ille=
tve csak megjelenne, mert a toast duration-je "elindul" amikor megjelen=C3=
=ADtem, de csak azut=C3=A1n jelenne meg, amikor az 5mp ut=C3=A1n megint fri=
ss=C3=BCl a widget. Ha 6 mp-et adok meg duration-nek a toastnak, akkor ebbe=
n az esetben 1 mp-ig l=C3=A1tszik. Mi lehet az oka?
Toast.makeText(...).show;
RemoteViews updateViews =3D new RemoteViews(context.getPackageName(), R.lay=
out.main_layout);
updateViews.setImageViewResource(...);
ComponentName me =3D new ComponentName(context, Valami.class);
AppWidgetManager mgr =3D AppWidgetManager.getInstance(context);
mgr.updateAppWidget(me, updateViews);
try {
Thread.s=
leep(5000);
} catch ...
updateViews.setImageViewResource(...);
mgr.updateAppWidget(me, updateViews);
------=_Part_5680_1881276227.1711700402022--