String myString = "some value"; //the value you want the position for ArrayAdapter myAdap = (ArrayAdapter) mySpinner.getAdapter(); //cast to an ArrayAdapter int spinnerPosition = myAdap.getPosition(myString); //set the default according to value spinner.setSelection(spinnerPosition);
private void setupLanguageList() { List<String> languages = new ArrayList<>(); for (SupportedLocale<StringKey> locale : LocalizedStringsList.ALL_LOCALES) { languages.add(locale.getName()); } ArrayAdapter<String> adapter = new ArrayAdapter<>(this, android.R.layout.simple_dropdown_item_1line, languages); mLanguageSpinner.setAdapter(adapter); mLanguageSpinner.setSelection(adapter.getPosition("en")); } }
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); } } });
break; default: mSpinner.setSelection(spinnerAdapter.getPosition(currentProfile), false); ProfileData data = ProfileHelper.getProfileByIdentifier(currentProfile); if (data != null) { mSpinner.setSelection(spinnerAdapter.getPosition(data.getName()), false); mSpinner.setSelection(spinnerAdapter.getPosition(currentProfile), false);
spinnerChannelSelect2.setAdapter(channelsAdapter); spinnerChannelSelect1.setSelection(channelsAdapter.getPosition("CH1"), true); spinnerChannelSelect2.setSelection(channelsAdapter.getPosition("CH2"), true);
spinnerChannelSelect2.setAdapter(adapter); spinnerCurveFit.setSelection(curveFitAdapter.getPosition("Sine Fit"), true); spinnerChannelSelect1.setSelection(adapter.getPosition("None"), true); spinnerChannelSelect2.setSelection(adapter.getPosition("None"), true); spinnerCurveFit.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { @Override
spinnerRangeCh1.setSelection(rangesAdapter.getPosition("+/-16V"), true); spinnerRangeCh2.setAdapter(rangesAdapter); spinnerRangeCh2.setSelection(rangesAdapter.getPosition("+/-16V"), true); spinnerChannelSelect.setAdapter(channelsAdapter); spinnerChannelSelect.setSelection(channelsAdapter.getPosition("CH1"), true); spinnerMICSelect.setAdapter(new NothingSelectedSpinnerAdapter(micsAdapter, R.layout.nothing_selected_spinner_row,
spinnerTriggerChannelSelect.setSelection(channelsAdapter.getPosition("CH1"), true); spinnerTriggerChannelSelect.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { @Override
String myString = "Select Table"; //default value for spinner ArrayAdapter myAdap = (ArrayAdapter) mySpinner.getAdapter(); int spinpos= myAdap.getPosition(myString); //set the default according to value spinner.setSelection(spinpos);
public void run() { if (value != null) { int pos = ((ArrayAdapter<String>) spinner.getAdapter()).getPosition(value); spinner.setSelection(pos); } } });
public void run() { if (cpuNum != 0) { int pos = ((ArrayAdapter<String>) mCPUNum.getAdapter()).getPosition(cpuNum + ""); mCPUNum.setSelection(pos); } } });
public void run() { if (ram != 0) { int pos = ((ArrayAdapter<String>) mRamSize.getAdapter()).getPosition(ram + ""); mRamSize.setSelection(pos); } } });
public void run() { if (soundcard != null) { int pos = ((ArrayAdapter<String>) mSoundCard.getAdapter()).getPosition(soundcard); if (pos >= 0) { mSoundCard.setSelection(pos); } else { mSoundCard.setSelection(0); } } else { mSoundCard.setSelection(0); } } });
public void run() { if (net != null) { int pos = ((ArrayAdapter<String>) mNetConfig.getAdapter()).getPosition(net); if (pos >= 0) { mNetConfig.setSelection(pos); } else { mNetConfig.setSelection(0); } } else { mNetConfig.setSelection(0); } } });
public void run() { if (cpu != null) { int pos = ((ArrayAdapter<String>) mCPU.getAdapter()).getPosition(cpu); mCPU.setSelection(pos); } } });
public void run() { if (((ArrayAdapter<String>) mCD.getAdapter()).getPosition(file) < 0) { ((ArrayAdapter<String>) mCD.getAdapter()).add(file); } setDiskValue(mCD, file); int res = mCD.getSelectedItemPosition(); if (res == 1) { mCD.setSelection(0); } } });
public void run() { if (((ArrayAdapter<String>) mSD.getAdapter()).getPosition(file) < 0) { ((ArrayAdapter<String>) mSD.getAdapter()).add(file); } setDiskValue(mSD, file); int res = mSD.getSelectedItemPosition(); if (res == 1) { mSD.setSelection(0); } } });
public void run() { if (((ArrayAdapter<String>) mFDA.getAdapter()).getPosition(file) < 0) { ((ArrayAdapter<String>) mFDA.getAdapter()).add(file); } setDiskValue(mFDA, file); int res = mFDA.getSelectedItemPosition(); if (res == 1) { mFDA.setSelection(0); } } });
public void run() { if (((ArrayAdapter<String>) mFDB.getAdapter()).getPosition(file) < 0) { ((ArrayAdapter<String>) mFDB.getAdapter()).add(file); } setDiskValue(mFDB, file); int res = mFDB.getSelectedItemPosition(); if (res == 1) { mFDB.setSelection(0); } } });
public void saveSnapshotDB(String snapshot_name) { currMachine.snapshot_name = snapshot_name; MachineOpenHelper.getInstance(activity).deleteMachineDB(currMachine); MachineOpenHelper.getInstance(activity).insertMachine(currMachine); if (((ArrayAdapter<String>) mSnapshot.getAdapter()).getPosition(snapshot_name) < 0) { ((ArrayAdapter<String>) mSnapshot.getAdapter()).add(snapshot_name); } }