@Override public void insert(TabImpl tab, int position) { super.insert(tab, position); updatePositions(false /* normal order */); }
@Override public void run() { swipeToLoadLayout.setRefreshing(false); mAdapter.insert("Refresh" + mRefreshNum, 0); mRefreshNum++; } }, 3000);
public boolean performAction(int itemId, int position) { switch (itemId) { case R.id.cap: String word=words.get(position); word=word.toUpperCase(); adapter.remove(words.get(position)); adapter.insert(word, position); return(true); case R.id.remove: adapter.remove(words.get(position)); return(true); } return(false); }
public void run() { DeviceDisplay d = new DeviceDisplay(device); int position = listAdapter.getPosition(d); if (position >= 0) { // Device already in the list, re-set new value at same position listAdapter.remove(d); listAdapter.insert(d, position); } else { listAdapter.add(d); } } });
public boolean performActions(MenuItem item) { SparseBooleanArray checked=getListView().getCheckedItemPositions(); switch (item.getItemId()) { case R.id.cap: for (int i=0; i < checked.size(); i++) { if (checked.valueAt(i)) { int position=checked.keyAt(i); String word=words.get(position); word=word.toUpperCase(Locale.ENGLISH); adapter.remove(words.get(position)); adapter.insert(word, position); } } return(true); case R.id.remove: ArrayList<Integer> positions=new ArrayList<Integer>(); for (int i=0; i < checked.size(); i++) { if (checked.valueAt(i)) { positions.add(checked.keyAt(i)); } } Collections.sort(positions, Collections.reverseOrder()); for (int position : positions) { adapter.remove(words.get(position)); } getListView().clearChoices(); return(true); } return(false); }
adapter.insert(word, position);
/** * Thread: ui thread */ private void unshiftContact(String niq, String address) { // parallel arrays for key/value contactsAdapter.insert(niq, 0); contactsAddresses.add(0, AccountID.fromString(address)); }
ArrayAdapter adapter = //initialize with your Model Objects and set it as ListAdapter Object someItemInsideList = //some Item adapter.remove(someItemInsideList); adapter.insert(someItemInsideList, 0); adapter.notifyDataSetChanged();
@Override public void drop(int from, int to) { if (from != to) { String item = mAdapter.getItem(from); String itemValue = mAllValueArrays.get(from); mAdapter.remove(item); mAdapter.insert(item, to); mAllValueArrays.remove(itemValue); mAllValueArrays.add(to, itemValue); mList.moveCheckState(from, to); String valueSets = ""; for (String string : mAllValueArrays) { valueSets += string + ";"; } mSharedPreferences.edit().putString(Def.PREF_INDEX_ALL, valueSets).apply(); String checkValues = ""; if (mCheckValues.contains(itemValue)) { int count = mAdapter.getCount(); for (int i = 0; i < count; i++) { if (mList.isItemChecked(i)) { checkValues += mAllValueArrays.get(i) + ";"; } } mSharedPreferences.edit().putString(Def.PREF_INDEX_CHECKED, checkValues).apply(); String[] checks = checkValues.split(";"); mCheckValues = Arrays.asList(checks); } } } };
adapter.insert(item, position); dialog.cancel();
@Override public void drop(int from, int to) { if (from != to) { String item = adapter.getItem(from); adapter.remove(item); adapter.insert(item, to); listview.moveCheckState(from, to); } } }
arrayAdapter.insert(smsMessage, 0); arrayAdapter.notifyDataSetChanged();
ArrayAdapter<CharSequence> adapter = (ArrayAdapter<CharSequence>) mExpirationYear.getAdapter(); adapter.insert(mCard.getYear(), 0); mInitialExpirationYearPos = 0;
@Override public void run() { try { int position = list.getPosition(d); if (position >= 0) { // Device already in the list, re-set new value at same position list.remove(d); list.insert(d, position); } else { list.add(d); } if (isSelected(d.getDevice())) { position = list.getPosition(d); getListView().setItemChecked(position, true); Log.i(TAG, d.toString() + " is selected at position " + position); } } catch (Exception e) { e.printStackTrace(); } } });