List of usage examples for android.support.v4.widget SimpleCursorAdapter swapCursor
@Override
public Cursor swapCursor(Cursor c)
From source file:fr.eoidb.activity.fragment.ItemMaterialListFragment.java
@Override protected void onLoadFinishedAdapteur(Cursor cursor, SimpleCursorAdapter adapter) { adapter.setViewBinder(new ItemListViewBinder()); adapter.swapCursor(cursor); }
From source file:fr.eoit.activity.fragment.ItemMaterialListFragment.java
@Override protected void onLoadFinishedAdapteur(Cursor cursor, SimpleCursorAdapter adapter) { adapter.setViewBinder(new ItemListViewBinder(behavior)); adapter.swapCursor(cursor); }
From source file:fr.eoit.activity.fragment.blueprint.RequiredItemsBlueprintCopyInventionFragment.java
@Override protected void onLoadFinishedAdapteur(Cursor cursor, SimpleCursorAdapter adapter) { adapter.setViewBinder(new RequiredItemListViewBinder(RedQuantityBehavior.NONE, fragmentReference)); adapter.swapCursor(cursor); }
From source file:id.ridon.keude.views.fragments.SelectLocalAppsFragment.java
@Override public void onLoadFinished(Loader<Cursor> loader, Cursor cursor) { SimpleCursorAdapter adapter = (SimpleCursorAdapter) getListAdapter(); adapter.swapCursor(cursor); ListView listView = getListView(); int count = listView.getCount(); String fdroid = loader.getContext().getPackageName(); for (int i = 0; i < count; i++) { Cursor c = ((Cursor) listView.getItemAtPosition(i)); String packageName = c.getString(c.getColumnIndex(DataColumns.APP_ID)); if (TextUtils.equals(packageName, fdroid)) { listView.setItemChecked(i, true); // always include Keude } else {//from w ww .jav a2 s . co m for (String selected : KeudeApp.selectedApps) { if (TextUtils.equals(packageName, selected)) { listView.setItemChecked(i, true); } } } } if (isResumed()) { setListShown(true); } else { setListShownNoAnimation(true); } }
From source file:org.fdroid.fdroid.views.fragments.SelectLocalAppsFragment.java
@Override public void onLoadFinished(Loader<Cursor> loader, Cursor cursor) { SimpleCursorAdapter adapter = (SimpleCursorAdapter) getListAdapter(); adapter.swapCursor(cursor); ListView listView = getListView(); int count = listView.getCount(); String fdroid = loader.getContext().getPackageName(); for (int i = 0; i < count; i++) { Cursor c = ((Cursor) listView.getItemAtPosition(i)); String packageName = c.getString(c.getColumnIndex(DataColumns.APP_ID)); if (TextUtils.equals(packageName, fdroid)) { listView.setItemChecked(i, true); // always include FDroid } else {//from ww w . j a va2s .c o m for (String selected : FDroidApp.selectedApps) { if (TextUtils.equals(packageName, selected)) { listView.setItemChecked(i, true); } } } } if (isResumed()) { setListShown(true); } else { setListShownNoAnimation(true); } }
From source file:com.piusvelte.wapdroid.ManageData.java
@Override public void onLoadFinished(Loader<Cursor> loader, Cursor data) { SimpleCursorAdapter adapter = (SimpleCursorAdapter) getListAdapter(); adapter.swapCursor(data); }
From source file:com.piusvelte.wapdroid.ManageData.java
@Override public void onLoaderReset(Loader<Cursor> loader) { SimpleCursorAdapter adapter = (SimpleCursorAdapter) getListAdapter(); adapter.swapCursor(null); }
From source file:de.aw.awlib.views.AWAutoCompleteTextView.java
@Override protected void onDetachedFromWindow() { SimpleCursorAdapter adapter = (SimpleCursorAdapter) getAdapter(); if (adapter != null) { Cursor c = adapter.swapCursor(null); if (c != null && !c.isClosed()) { c.close();/*from www . j av a 2 s.c om*/ } } super.onDetachedFromWindow(); }
From source file:fr.eoit.activity.fragment.mining.session.ObjectivesFragment.java
@Override protected void onLoadFinishedAdapteur(Cursor cursor, SimpleCursorAdapter adapter) { MatrixCursor objectivesItemCursur = getEmptyCursor(); cursor.moveToFirst();//from w w w . ja v a2s .c o m while (!cursor.isAfterLast()) { int id = cursor.getInt(cursor.getColumnIndexOrThrow(Item._ID)); String name = cursor.getString(cursor.getColumnIndexOrThrow(Item.COLUMN_NAME_NAME)); ItemBeanWithMaterials item = new ItemBeanWithMaterials(); item.id = id; item.name = name; item.quantity = objectives.get(id); addRowToMatrixCursor(objectivesItemCursur, item); cursor.moveToNext(); } adapter.setViewBinder(new MaterialsListViewBinderWithTotalPriceAndVolume()); adapter.swapCursor(objectivesItemCursur); }
From source file:fr.eoit.activity.fragment.mining.session.ReprocessFragment.java
@Override protected void onLoadFinishedAdapteur(Cursor cursor, SimpleCursorAdapter adapter) { MatrixCursor objectivesItemCursur = getEmptyCursor(); cursor.moveToFirst();/*from www.j a va 2s .c om*/ while (!cursor.isAfterLast()) { int id = cursor.getInt(cursor.getColumnIndexOrThrow(Item._ID)); String name = cursor.getString(cursor.getColumnIndexOrThrow(Item.COLUMN_NAME_NAME)); ItemBeanWithMaterials item = new ItemBeanWithMaterials(); item.id = id; item.name = name; item.quantity = minerals.get(id).quantity; item.price = PricesUtils.getPriceOrNaN(cursor); item.volume = cursor.getDouble(cursor.getColumnIndexOrThrow(Item.COLUMN_NAME_VOLUME)); totalPrice += item.quantity * item.price; totalVolume += item.quantity * item.volume; addRowToMatrixCursor(objectivesItemCursur, item); cursor.moveToNext(); } adapter.setViewBinder(new MaterialsListViewBinderWithTotalPriceAndVolume()); adapter.swapCursor(objectivesItemCursur); }