List of usage examples for android.content ContentResolver registerContentObserver
public final void registerContentObserver(@NonNull Uri uri, boolean notifyForDescendants, @NonNull ContentObserver observer)
From source file:edu.stanford.mobisocial.dungbeetle.feed.view.FeedBaseFragment.java
@Override public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); ContentResolver resolver = getActivity().getContentResolver(); resolver.registerContentObserver(mFeedUri, true, mFeedObserver); onFeedUpdated();/*from w w w. j a v a 2 s . c o m*/ }
From source file:edu.stanford.mobisocial.dungbeetle.ui.fragments.FeedHeadFragment.java
@Override public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); mFeedObserver = new ContentObserver(new Handler(getActivity().getMainLooper())) { @Override//from w ww . ja v a 2 s .c o m public void onChange(boolean selfChange) { bindCurrentView(); } }; mFeedUri = getArguments().getParcelable(ARG_FEED_URI); ContentResolver resolver = getActivity().getContentResolver(); resolver.registerContentObserver(mFeedUri, true, mFeedObserver); bindCurrentView(); }
From source file:ru.yandex.subtitles.content.MultipleUrisChangeObserver.java
@Override public void subscribe(final Context context) { final ContentResolver contentResolver = context.getContentResolver(); for (final Uri uri : mUris) { contentResolver.registerContentObserver(uri, true, this); }/* w w w.j av a2s.c o m*/ }
From source file:com.woodblockwithoutco.quickcontroldock.model.impl.actions.brightness.BrightnessObserver.java
public void startObserving() { final ContentResolver cr = mContext.getContentResolver(); cr.unregisterContentObserver(this); cr.registerContentObserver(BRIGHTNESS_MODE_URI, false, this); cr.registerContentObserver(BRIGHTNESS_URI, false, this); }
From source file:edu.stanford.mobisocial.dungbeetle.ui.fragments.FeedMapFragment.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { super.onCreate(savedInstanceState); ContentResolver resolver = getActivity().getContentResolver(); resolver.registerContentObserver(mFeedUri, true, mFeedObserver); View view = new WebView(getActivity()); view.setLayoutParams(LAYOUT_FULL_WIDTH); view.setId(android.R.id.custom);//from ww w. j a va 2 s .co m return view; }
From source file:edu.stanford.mobisocial.dungbeetle.ui.fragments.FeedSlideshowFragment.java
@Override public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); mFeedObserver = new ContentObserver(new Handler(getActivity().getMainLooper())) { @Override//from w w w . j a v a 2 s .co m public void onChange(boolean selfChange) { // TODO, queue to end of list if we don't requery } }; mFeedUri = getArguments().getParcelable(ARG_FEED_URI); ContentResolver resolver = getActivity().getContentResolver(); resolver.registerContentObserver(mFeedUri, true, mFeedObserver); startSlideshow(); }
From source file:can.yrt.onebusaway.MyListFragmentBase.java
@Override public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); // Set empty text setEmptyText(getString(getEmptyText())); registerForContextMenu(getListView()); // Create our generic adapter mAdapter = newAdapter();/* www . ja v a2 s.c om*/ setListAdapter(mAdapter); ContentResolver cr = getActivity().getContentResolver(); mObserver = new Observer(); cr.registerContentObserver(getContentUri(), true, mObserver); // Prepare the loader getLoaderManager().initLoader(0, null, this); }
From source file:com.anysoftkeyboard.dictionaries.content.ContactsDictionary.java
@Override protected void registerObserver(ContentObserver dictionaryContentObserver, ContentResolver contentResolver) { contentResolver.registerContentObserver(Contacts.CONTENT_URI, true, dictionaryContentObserver); }
From source file:com.pekall.emdm.launcher.LauncherApplication.java
@Override public void onCreate() { super.onCreate(); mContext = this; mInstance = this; LauncherProvider.setLaucherProvier(); // set sIsScreenXLarge and sScreenDensity *before* creating icon cache sIsScreenLarge = mContext.getResources().getBoolean(R.bool.is_large_screen); sScreenDensity = mContext.getResources().getDisplayMetrics().density; mManager = LocalBroadcastManager.getInstance(mContext); mIconCache = new IconCache(mContext); mModel = new LauncherModel(mContext, mIconCache); // Register intent receivers /*IntentFilter filter = new IntentFilter(PolicyDeployReceiver.ACTION_POLICY_DEPLOY); // filter.addDataScheme("package"); // mContext.registerReceiver(mModel, filter); // mManager.registerReceiver(mModel, filter); // filter = new IntentFilter(); filter.addAction(Intent.ACTION_LOCALE_CHANGED); filter.addAction(Intent.ACTION_CONFIGURATION_CHANGED); filter.addAction(PcpConstants.ACTION_HIDE_APPS);*/ // mContext.registerReceiver(mModel, filter); // mManager.registerReceiver(mModel, filter); /*filter = new IntentFilter(); filter.addAction(SearchManager.INTENT_GLOBAL_SEARCH_ACTIVITY_CHANGED); mContext.registerReceiver(mModel, filter); filter = new IntentFilter();/*from w ww. j a va 2s. co m*/ filter.addAction(SearchManager.INTENT_ACTION_SEARCHABLES_CHANGED); mContext.registerReceiver(mModel, filter);*/ // Register for changes to the favorites ContentResolver resolver = mContext.getContentResolver(); resolver.registerContentObserver(LauncherSettings.Favorites.CONTENT_URI, true, mFavoritesObserver); }
From source file:de.vanita5.twittnuker.fragment.support.CursorStatusesListFragment.java
@Override public void onStart() { super.onStart(); final ContentResolver resolver = getContentResolver(); resolver.registerContentObserver(Filters.CONTENT_URI, true, mReloadContentObserver); if (getAccountId() <= 0) { resolver.registerContentObserver(Accounts.CONTENT_URI, true, mReloadContentObserver); }// w ww . j a va2 s .c om }