localbroadcastmanager

    2熱度

    1回答

    this tutorial一個類來自BroadcastReceiver。然後它接收消息。怎麼樣?這只是一個類的定義,而不是它的一個實例! 而且我們明白這一點後 - 我們如何防止這種情況的發生,使我們可以使用這個類與LocalBroadcastManager,限制其只能在應用程序? (不具有完全相同的情況下,在本教程,當然,因爲這是一條消息,從應用程序的不)

    -1熱度

    2回答

    我在我的主要活動中使用BroadcastReceiver並將其註冊到OnCreate並嘗試將其註冊到OnDestroy中,但一段時間應用程序崩潰,因爲它聲明我正試圖取消註冊已註銷的接收器。這裏是我的代碼: @Override public void onCreate(Bundle savedInstanceState) { ... LocalBroadcastManager

    0熱度

    1回答

    我做的通知,我想要做的是,當用戶點擊我送到清除通知,我想執行的未決廣播。 有一種叫做'setDeleteIntent'的方法。根據此方法的文檔,當用戶清除收到的通知時,它應該啓動一個未決的BraodCast接收器。7 我創建了一個廣播接收器類,如下面的代碼所示,並提供'setDeleteIntent'方法正在等待廣播。 但是在運行時,當收到的通知被清除後,BroadcastReceiver的'on

    0熱度

    1回答

    我有1活動和1服務。 服務將在活動進入後臺時啓動,並在活動進入前臺時停止。當服務停止時,我想通過意圖將對象從中發送到活動。這裏是我的代碼 MyActivity.java private BroadcastReceiver broadcastReceiver = new BroadcastReceiver() { @Override public void onReceive(C

    0熱度

    1回答

    這不起作用,我從來沒有在接收器中接收消息。我一直在工作數小時。我想要做的是使用LocalBroadcastManager沒有活動使用另一個AppContext類。 類1 import android.content.Context; public class AppContext extends Application { private static AppContext ins

    0熱度

    1回答

    我不明白這段代碼有什麼問題。 監聽器是活動的的onCreate: private BroadcastReceiver receiver; private Context context; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState)

    -1熱度

    1回答

    ,如何從一個對象發送消息到另一個對象?這不需要創建特定的參數或方法。 我正在考慮使用消息總線,但是我沒有找到任何適用於UWP C#應用程序的東西。 在iOS應用程序中,我使用這個https://gist.github.com/hollance/3121457 ,而在Android應用程序中,我使用了LocalBroadcastManager。 是否有任何本機或不API允許我在UWP應用程序中做同樣

    2熱度

    2回答

    我一直在尋找一種方法來在我的應用程序中發送本地消息,並在Xamarin網站上找到廣播接收器here的教程,更具體地說,是關於LocalBroadcastManager的網頁底部。我遵循教程並閱讀了幾次頁面,但是當我發送消息時,我的BroadcastReceiver類仍然沒有收到任何內容。我遇到了很多關於Java的LocalBroadcastManager的問題,但似乎無法找出C#缺少的東西。 這就

    0熱度

    2回答

    我剛剛熟悉本地廣播消息。我有2個活動。 MainActivity: 我有2個按鈕。點擊1按鈕,我正在廣播消息。點擊另一個,我正在導航到第二個活動。 public class MainActivity extends AppCompatActivity { Button btn; Button btn1; @Override protected void onCre

    0熱度

    1回答

    我正在開發一個與其他api(python/flask)進行通信的android應用程序(本機)。有沒有什麼好的方法來檢測數據庫的變化,然後從服務器加載新的數據? 目前,在保存新數據後,剩下的api會向Android客戶端發送Firebase推送通知。在客戶端收到通知後,它將廣播消息發送到活動(LocalBroadcastManager),然後活動知道已做出更改,並且需要從其餘api加載新數據。有沒