List of usage examples for android.support.v4.content LocalBroadcastManager sendBroadcast
public boolean sendBroadcast(Intent intent)
From source file:org.zywx.wbpalmstar.engine.EBrowserActivity.java
public void setContentViewVisible(int delayTime) { if (mLoadingRemoved) { return;// w ww .ja v a 2s. c o m } final LocalBroadcastManager broadcastManager = LocalBroadcastManager.getInstance(this); mEHandler.postDelayed(new Runnable() { @Override public void run() { runOnUiThread(new Runnable() { @Override public void run() { mLoadingRemoved = true; getWindow().setBackgroundDrawable(new ColorDrawable(0xFFFFFFFF)); Intent intent = new Intent(LoadingActivity.BROADCAST_ACTION); broadcastManager.sendBroadcast(intent); } }); } }, delayTime); }
From source file:com.teeptrak.controller.MainActivity.java
private void showUploadCancelDialog() { final LocalBroadcastManager manager = LocalBroadcastManager.getInstance(this); final Intent pauseAction = new Intent(DfuService.BROADCAST_ACTION); pauseAction.putExtra(DfuService.EXTRA_ACTION, DfuService.ACTION_PAUSE); manager.sendBroadcast(pauseAction); //final UploadCancelFragment fragment = UploadCancelFragment.getInstance(); //fragment.show(getSupportFragmentManager(), TAG); }
From source file:com.wanikani.androidnotifier.SettingsActivity.java
@SuppressWarnings("deprecation") private void updateConfig(SharedPreferences prefs) { LocalBroadcastManager lbm; UserLogin llogin;/*w w w . ja va 2s. co m*/ boolean lenabled, lpersistent, lLessonsEnabled, lthisLevel, ltls; int lthreshold; Intent i; llogin = getLogin(prefs); lenabled = getEnabled(prefs); lenabled &= findPreference(KEY_PREF_ENABLED).isEnabled(); lpersistent = getPersistent(prefs); lpersistent &= findPreference(KEY_PREF_PERSISTENT).isEnabled(); lthisLevel = getThisLevel(prefs); lthisLevel &= findPreference(KEY_PREF_THIS_LEVEL).isEnabled(); lLessonsEnabled = getLessonsEnabled(prefs); lLessonsEnabled &= findPreference(KEY_PREF_LESSONS_ENABLED).isEnabled(); lthreshold = getReviewThreshold(prefs); ltls = getTLS(prefs); ltls &= findPreference(KEY_TLS).isEnabled(); lbm = LocalBroadcastManager.getInstance(this); if (!llogin.equals(login) || ltls != tls) { i = new Intent(ACT_CREDENTIALS); i.putExtra(E_USERKEY, llogin.userkey); i.putExtra(E_ENABLED, lenabled); login = llogin; lbm.sendBroadcast(i); } else if (lenabled != enabled || lpersistent != persistent || lLessonsEnabled != lessonsEnabled || lthreshold != threshold || ltls != tls || lthisLevel != thisLevel) { i = new Intent(ACT_NOTIFY); i.putExtra(E_ENABLED, lenabled); persistent = lpersistent; enabled = lenabled; lessonsEnabled = lLessonsEnabled; threshold = lthreshold; tls = ltls; thisLevel = lthisLevel; lbm.sendBroadcast(i); } if (inited) { i = new Intent(ACT_CHANGED); sendBroadcast(i); } }
From source file:org.kontalk.service.msgcenter.MessageCenterService.java
private void broadcastPresence(Roster roster, RosterEntry entry, String jid, String id) { // this method might be called async final LocalBroadcastManager lbm = mLocalBroadcastManager; if (lbm == null) return;//from w ww . j a v a 2 s. co m Intent i; // entry present and not pending subscription if (isRosterEntrySubscribed(entry) || Authenticator.isSelfJID(this, jid)) { // roster entry found, look for presence Presence presence = roster.getPresence(jid); i = PresenceListener.createIntent(this, presence, entry); } else { // null type indicates no roster entry found or not authorized i = new Intent(ACTION_PRESENCE); i.putExtra(EXTRA_FROM, jid); } // to keep track of request-reply i.putExtra(EXTRA_PACKET_ID, id); lbm.sendBroadcast(i); }
From source file:org.tvbrowser.tvbrowser.TvBrowser.java
private void updateProgramListChannelBar() { LocalBroadcastManager localBroadcastManager = LocalBroadcastManager.getInstance(TvBrowser.this); localBroadcastManager.sendBroadcast(new Intent(SettingConstants.CHANNEL_UPDATE_DONE)); }