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

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

Introduction

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

Prototype

public boolean sendBroadcast(Intent intent) 

Source Link

Document

Broadcast the given intent to all interested BroadcastReceivers.

Usage

From source file:com.nadmm.airports.library.LibraryService.java

protected void handleProgress(int resultCode, Bundle resultData) {
    Intent intent = new Intent(ACTION_DOWNLOAD_PROGRESS);
    intent.putExtras(resultData);//from  www .ja  v a 2s .c om
    LocalBroadcastManager bm = LocalBroadcastManager.getInstance(this);
    bm.sendBroadcast(intent);
}

From source file:com.nadmm.airports.library.LibraryService.java

protected void sendResult(String action, String category, File pdfFile) {
    Intent result = new Intent(action);
    result.putExtra(CATEGORY, category);
    result.putExtra(BOOK_NAME, pdfFile.getName());
    if (pdfFile.exists()) {
        result.putExtra(PDF_PATH, pdfFile.getAbsolutePath());
    }//from  w ww. j  ava 2  s .com
    LocalBroadcastManager bm = LocalBroadcastManager.getInstance(this);
    bm.sendBroadcast(result);
}

From source file:com.nadmm.airports.notams.NotamService.java

protected void sendResult(File notamFile) {
    Intent result = new Intent();
    result.setAction(ACTION_GET_NOTAM);/*from  w  ww.j  a v a 2s . co  m*/
    if (notamFile.exists()) {
        result.putExtra(NOTAM_PATH, notamFile.getAbsolutePath());
    }
    LocalBroadcastManager bm = LocalBroadcastManager.getInstance(this);
    bm.sendBroadcast(result);
}

From source file:com.nadmm.airports.wx.NoaaService.java

private void sendResultIntent(Intent intent) {
    LocalBroadcastManager bm = LocalBroadcastManager.getInstance(this);
    bm.sendBroadcast(intent);
}

From source file:com.cyanogenmod.settings.otgtoggle.UsbDeviceMonitorService.java

void fireDevicesDisconnected() {
    LocalBroadcastManager lbm = LocalBroadcastManager.getInstance(this);
    lbm.sendBroadcast(new Intent(ACTION_DEVICES_DISCONNECTED));
}

From source file:org.proto.led.network.WiFiControllerService.java

private void broadcustMessage() {
    LocalBroadcastManager broadcastManager = LocalBroadcastManager.getInstance(this);
    broadcastManager.sendBroadcast(new Intent(INTENT_LIGHTS_UPDATED));
}

From source file:com.buddi.client.dfu.fragment.UploadCancelFragment.java

@Override
public void onCancel(final DialogInterface dialog) {
    final LocalBroadcastManager manager = LocalBroadcastManager.getInstance(getActivity());
    final Intent pauseAction = new Intent(DfuService.BROADCAST_ACTION);
    pauseAction.putExtra(DfuService.EXTRA_ACTION, DfuService.ACTION_RESUME);
    manager.sendBroadcast(pauseAction);
}

From source file:com.veniosg.dir.android.activity.SafPromptActivity.java

@Override
protected void onDestroy() {
    final LocalBroadcastManager localBroadcastManager = LocalBroadcastManager.getInstance(this);
    Intent intent = new Intent(ACTION_STORAGE_ACCESS_RESULT);
    intent.putExtra(EXTRA_STORAGE_ACCESS_GRANTED, granted);
    localBroadcastManager.sendBroadcast(intent);

    super.onDestroy();
}

From source file:com.weidian.blockcanary.LogPrinter.java

private void notifyBlockEvent(long endTime, long startTime) {
    Log.e(TAG, "block time:" + (endTime - startTime));

    LocalBroadcastManager manager = LocalBroadcastManager.getInstance(mContext);
    Intent intent = new Intent(ACTION_BLOCK);
    intent.putExtra(EXTRA_START_TIME, startTime);
    intent.putExtra(EXTRA_FINISH_TIME, endTime);
    manager.sendBroadcast(intent);
}

From source file:com.buddi.client.dfu.fragment.UploadCancelFragment.java

@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {
    return new AlertDialog.Builder(getActivity()).setTitle(R.string.dfu_confirmation_dialog_title)
            .setMessage(R.string.dfu_upload_dialog_cancel_message).setCancelable(false)
            .setPositiveButton(android.R.string.yes, new DialogInterface.OnClickListener() {
                @Override/* w  w w .jav a2 s .  c  o m*/
                public void onClick(DialogInterface dialog, int whichButton) {
                    final LocalBroadcastManager manager = LocalBroadcastManager.getInstance(getActivity());
                    final Intent pauseAction = new Intent(DfuService.BROADCAST_ACTION);
                    pauseAction.putExtra(DfuService.EXTRA_ACTION, DfuService.ACTION_ABORT);
                    manager.sendBroadcast(pauseAction);

                    mListener.onUploadCanceled();
                }
            }).setNegativeButton(android.R.string.no, new DialogInterface.OnClickListener() {
                @Override
                public void onClick(DialogInterface dialog, int whichButton) {
                    dialog.cancel();
                }
            }).create();
}