Example usage for android.support.v4.widget CursorAdapter FLAG_REGISTER_CONTENT_OBSERVER

List of usage examples for android.support.v4.widget CursorAdapter FLAG_REGISTER_CONTENT_OBSERVER

Introduction

In this page you can find the example usage for android.support.v4.widget CursorAdapter FLAG_REGISTER_CONTENT_OBSERVER.

Prototype

int FLAG_REGISTER_CONTENT_OBSERVER

To view the source code for android.support.v4.widget CursorAdapter FLAG_REGISTER_CONTENT_OBSERVER.

Click Source Link

Document

If set the adapter will register a content observer on the cursor and will call #onContentChanged() when a notification comes in.

Usage

From source file:io.valuesfeng.picker.adapter.AlbumAdapter.java

public AlbumAdapter(Context context, Cursor c) {
    super(context, c, CursorAdapter.FLAG_REGISTER_CONTENT_OBSERVER);
    mInflater = LayoutInflater.from(context);
}

From source file:com.laevatein.internal.ui.adapter.DevicePhotoAlbumAdapter.java

public DevicePhotoAlbumAdapter(Context context, Cursor c, AlbumViewResources resources) {
    super(context, c, CursorAdapter.FLAG_REGISTER_CONTENT_OBSERVER);
    mResources = resources;
}

From source file:io.valuesfeng.picker.adapter.PictureAdapter.java

public PictureAdapter(Context context, Cursor c, SelectedUriCollection mCollection) {
    super(context, c, CursorAdapter.FLAG_REGISTER_CONTENT_OBSERVER);
    mInflater = LayoutInflater.from(context);
    this.mCollection = mCollection;
}

From source file:net.naonedbus.widget.adapter.impl.SensCursorAdapter.java

public SensCursorAdapter(Context context, Cursor c) {
    super(context, c, CursorAdapter.FLAG_REGISTER_CONTENT_OBSERVER);
    layoutInflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
    icon = context.getResources().getDrawable(R.drawable.ic_action_forward).mutate();
}

From source file:net.naonedbus.widget.adapter.impl.FavoriCursorAdapter.java

public FavoriCursorAdapter(final Context context, final Cursor c) {
    super(context, c, CursorAdapter.FLAG_REGISTER_CONTENT_OBSERVER);
    mLayoutInflater = LayoutInflater.from(context);
    mFavoriManager = FavoriManager.getInstance();
}

From source file:info.wncwaterfalls.app.grid.GridAdapter.java

public GridAdapter(Context context, int layout, String[] from, int[] to) {
    super(context, layout, null, from, to, CursorAdapter.FLAG_REGISTER_CONTENT_OBSERVER);
    mImgLoader = new ImageLoader(context);
    this.context = context; // TODO: Make sure this is not a memory leak
}

From source file:net.naonedbus.widget.adapter.impl.ArretCursorAdapter.java

public ArretCursorAdapter(final Context context, final Cursor arrets, final Cursor favoris) {
    super(context, arrets, CursorAdapter.FLAG_REGISTER_CONTENT_OBSERVER);
    mFavoris = favoris;//from w  ww.  ja  v a 2 s.  c o  m
    mLayoutInflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
}

From source file:individual.aurthconan.automateandroid.SpellBookActivity.java

@Override
protected void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
    Cursor cursor = getContentResolver().query(SpellLibrary.SPELL_LIST_URI,
            new String[] { SpellLibrary.ID_COLUMN, SpellLibrary.ENABLE_COLUMN, SpellLibrary.NAME_COLUMN }, null,
            null, null);/*from   ww  w. j  a  v  a  2  s .c o m*/
    CursorAdapter adapter = new CursorAdapter(this.getApplicationContext(), cursor,
            CursorAdapter.FLAG_REGISTER_CONTENT_OBSERVER) {
        @Override
        public void bindView(View arg0, Context arg1, Cursor cursor) {
            CheckBox box = (CheckBox) arg0.findViewById(R.id.is_enabled);
            if (box != null) {
                box.setChecked(cursor.getInt(1) == 1);
            }
            TextView view = (TextView) arg0.findViewById(R.id.script_name);
            if (view != null) {
                view.setText(cursor.getString(2));
            }
        }

        @Override
        public View newView(Context arg0, Cursor arg1, ViewGroup arg2) {
            View view = getLayoutInflater().inflate(R.layout.spell_list_item, null);
            return view;
        }
    };
    setContentView(R.layout.spell_book_layout);
    ListView list = (ListView) findViewById(R.id.spell_list);
    list.setAdapter(adapter);
}

From source file:de.eidottermihi.rpicheck.adapter.DeviceSpinnerAdapter.java

/**
 * @param context the Context//from   ww  w .  j  a v a2s.  com
 * @param c full device cursor
 * @param alwaysWithUserHost true, if user@host should always be displayed (not only in dropdown view)
 */
public DeviceSpinnerAdapter(Context context, Cursor c, boolean alwaysWithUserHost) {
    super(context, alwaysWithUserHost ? R.layout.device_row_dropdown : R.layout.device_row, c,
            CursorAdapter.FLAG_REGISTER_CONTENT_OBSERVER);
    this.inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
}

From source file:com.laevatein.internal.ui.adapter.AlbumPhotoAdapter.java

public AlbumPhotoAdapter(Context context, Cursor c, ItemViewResources resources,
        SelectedUriCollection collection, BindViewListener bindViewListener) {
    super(context, c, CursorAdapter.FLAG_REGISTER_CONTENT_OBSERVER);
    mResources = resources;/*w  w  w.  java 2s  . c o  m*/
    mCollection = collection;
    mBindListener = bindViewListener;
}