Example usage for android.support.v4.content LocalBroadcastManager getInstance

List of usage examples for android.support.v4.content LocalBroadcastManager getInstance

Introduction

In this page you can find the example usage for android.support.v4.content LocalBroadcastManager getInstance.

Prototype

public static LocalBroadcastManager getInstance(Context context) 

Source Link

Usage

From source file:biz.wiz.android.wallet.ui.WalletBalanceLoader.java

public WalletBalanceLoader(final Context context, @Nonnull final Wallet wallet) {
    super(context);

    this.broadcastManager = LocalBroadcastManager.getInstance(context.getApplicationContext());
    this.wallet = wallet;
}

From source file:ca.hoogit.garagepi.Controls.Doors.java

private Doors(Context context) {
    this.mDoors = new ArrayList<>();
    LocalBroadcastManager.getInstance(context).registerReceiver(this,
            new IntentFilter(Consts.INTENT_MESSAGE_DOORS));
}

From source file:com.achep.acdisplay.admin.AdminReceiver.java

@Override
public void onEnabled(Context context, Intent intent) {
    super.onEnabled(context, intent);
    LocalBroadcastManager.getInstance(context).sendBroadcast(new Intent(ACTION_ENABLED));
}

From source file:ch.bfh.instacircle.ParticipantDetailFragment.java

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    // Subscibing to the participantJoined and participantChangedState
    // events to update immediately
    IntentFilter intentFilter = new IntentFilter();
    intentFilter.addAction("messageArrived");
    intentFilter.addAction("participantChangedState");
    LocalBroadcastManager.getInstance(getActivity()).registerReceiver(mMessageReceiver, intentFilter);

}

From source file:ch.bfh.instacircle.ParticipantsListFragment.java

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    // Subscribing to the participantJoined and participantChangedState
    // events to update immediately
    IntentFilter intentFilter = new IntentFilter();
    intentFilter.addAction("participantJoined");
    intentFilter.addAction("participantChangedState");
    LocalBroadcastManager.getInstance(getActivity()).registerReceiver(mMessageReceiver, intentFilter);

    // getting access to the database and query it
    helper = NetworkDbHelper.getInstance(getActivity());
    cursor = helper.queryParticipants();

    // initializing the adapter and assign it to myself
    pca = new ParticipantCursorAdapter(getActivity(), cursor);
    setListAdapter(pca);/*from   ww w . jav  a2 s .c  om*/

}

From source file:ca.farrelltonsolar.classic.PVOutputService.java

/**
 * Try to upload logs to PVOutput./*w w  w . ja  va  2s .  co m*/
 */
private void handleActionPVOutputUpload() {
    if (MonitorApplication.chargeControllers().getCurrentChargeController().uploadToPVOutput()) {
        LocalBroadcastManager.getInstance(PVOutputService.this).registerReceiver(mDayLogReceiver,
                new IntentFilter(Constants.CA_FARRELLTONSOLAR_CLASSIC_DAY_LOGS));
        String APIKey = MonitorApplication.chargeControllers().aPIKey();
        if (APIKey.length() > 0) {
            pollTimer = new Timer();
            uploader = new PVOutputUploader(this.getBaseContext(), APIKey);
            pollTimer.schedule(uploader, 30000, 300000); // start in 30 seconds, repeat every 5 minutes
        }
    }
}

From source file:com.afrolkin.samplepushclient.GCMIntentService.java

@Override
protected void onRegistered(Context arg0, String registrationId) {
    Log.i(TAG, "Device registered: " + registrationId);

    // Send local broadcast to notify main activity of successful registration
    Intent intent = new Intent(getString(R.string.register_status_action));
    intent.putExtra(getString(R.string.register_status_extra), true);
    intent.putExtra(getString(R.string.error_extra), false);
    intent.putExtra(getString(R.string.registration_id_extra), registrationId);
    LocalBroadcastManager.getInstance(this).sendBroadcast(intent);
}

From source file:bala.padio.MainActivity.java

@Override
protected void onPause() {
    // Unregister player receiver since the activity is not visible
    LocalBroadcastManager.getInstance(this).unregisterReceiver(playerStatusReceiver);
    super.onPause();
}

From source file:com.afwsamples.testdpc.provision.CheckInState.java

public void setFirstAccountState(int state) {
    mSharedPreferences.edit().putInt(KEY_FIRST_ACCOUNT_STATE, state).apply();
    if (state != FIRST_ACCOUNT_STATE_PENDING) {
        LocalBroadcastManager.getInstance(mContext)
                .sendBroadcast(new Intent(FIRST_ACCOUNT_READY_PROCESSED_ACTION));
    }//from ww  w. j  a  v  a 2s .  co m
}

From source file:com.antew.redditinpictures.library.reddit.SubredditsSearchResponse.java

@Override
public void processHttpResponse(Context context) {
    Ln.d("Subreddit Search complete! = %s", result.getJson());
    SubredditsSearch subredditsSearch = JsonDeserializer.deserialize(result.getJson(), SubredditsSearch.class);

    if (subredditsSearch == null) {
        Ln.e("Something went wrong on Subreddit Search status code: %d json: %s", result.getHttpStatusCode(),
                result.getJson());//from   w  w  w.j  a  v  a2  s  .co  m
        return;
    }

    Intent intent = new Intent(Constants.Broadcast.BROADCAST_SUBREDDIT_SEARCH);
    intent.putStringArrayListExtra(Constants.Extra.EXTRA_SUBREDDIT_NAMES,
            (ArrayList<String>) subredditsSearch.getNames());
    LocalBroadcastManager.getInstance(context).sendBroadcast(intent);
}