0
如果我能夠註冊一個接收器,像這樣:爲什麼LocalBroadcastManager.getInstance(Context context)需要上下文作爲參數?
LocalBroadcastManager.getInstance(this).registerReceiver(mMessageReceiver, new IntentFilter("myStringFilter"));
,併發送一個廣播,像這樣:
Intent intent = new Intent("myStringFilter");
LocalBroadcastManager.getInstance(new Activity()).sendBroadcast(intent);
爲什麼還要要求文脈的getInstance?如果我只能說new Activity()
,它仍然有效,那有什麼意義?
鏈接到源代碼已損壞。 – barq
@ barq:修正,謝謝! – CommonsWare