static void Main(string[] args) { T1 = new AMCHandlerThread("T1"); T1.Start(); AMCLooper lp = T1.getLooper(); Handler1 h1 = new Handler1(lp); h1.Send(new AMCMsg(1)); h1.Send(new AMCMsg(2), 1000); h1.Send(new AMCMsg(3, "Hello Handler.")); AMCBundle bundle = new AMCBundle(); bundle.put("key", "THE VALUE"); h1.Send(new AMCMsg(4, bundle)); Thread.Sleep(2000); T1.Stop(); T1.Join(); }
public void SetData(AMCBundle b) { _bundle = b; }
public AMCMsg(String what, AMCBundle bundle) { this.what = what; this.SetData(bundle); }