Monday, March 14, 2016

Accesing UI From Thread of AcyncTask

Handler can is defined in the Activity top level

public class MyActivity extends Activity{


private Handler handler = new Handler(Looper.getMainLooper()) {
    public void handleMessage(Message msg) {
    Log.i(P.TAG, "Handler got message");
    if (msg.what == GOT_RECIEVER_HOST) {
    Log.i(P.Tag, "GOT_RECIEVER_HOST");
              Toast.makeText(ctxStatic, "Motion Detected", Toast.LENGTH_LONG).show();


From a Thread, or AsyncTask in the Activity