本文整理了Java中android.widget.ArrayAdapter.getPosition()
方法的一些代码示例,展示了ArrayAdapter.getPosition()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ArrayAdapter.getPosition()
方法的具体详情如下:
包路径:android.widget.ArrayAdapter
类名称:ArrayAdapter
方法名:getPosition
暂无
代码示例来源:origin: stackoverflow.com
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);
代码示例来源:origin: card-io/card.io-Android-SDK
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"));
}
}
代码示例来源:origin: 4thline/cling
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);
}
}
});
代码示例来源:origin: ukanth/afwall
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);
代码示例来源:origin: fossasia/pslab-android
spinnerChannelSelect2.setAdapter(channelsAdapter);
spinnerChannelSelect1.setSelection(channelsAdapter.getPosition("CH1"), true);
spinnerChannelSelect2.setSelection(channelsAdapter.getPosition("CH2"), true);
代码示例来源:origin: fossasia/pslab-android
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
代码示例来源:origin: fossasia/pslab-android
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,
代码示例来源:origin: fossasia/pslab-android
spinnerTriggerChannelSelect.setSelection(channelsAdapter.getPosition("CH1"), true);
spinnerTriggerChannelSelect.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
代码示例来源:origin: stackoverflow.com
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);
代码示例来源:origin: limboemu/limbo
public void run() {
if (value != null) {
int pos = ((ArrayAdapter<String>) spinner.getAdapter()).getPosition(value);
spinner.setSelection(pos);
}
}
});
代码示例来源:origin: limboemu/limbo
public void run() {
if (cpuNum != 0) {
int pos = ((ArrayAdapter<String>) mCPUNum.getAdapter()).getPosition(cpuNum + "");
mCPUNum.setSelection(pos);
}
}
});
代码示例来源:origin: limboemu/limbo
public void run() {
if (ram != 0) {
int pos = ((ArrayAdapter<String>) mRamSize.getAdapter()).getPosition(ram + "");
mRamSize.setSelection(pos);
}
}
});
代码示例来源:origin: limboemu/limbo
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);
}
}
});
代码示例来源:origin: limboemu/limbo
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);
}
}
});
代码示例来源:origin: limboemu/limbo
public void run() {
if (cpu != null) {
int pos = ((ArrayAdapter<String>) mCPU.getAdapter()).getPosition(cpu);
mCPU.setSelection(pos);
}
}
});
代码示例来源:origin: limboemu/limbo
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);
}
}
});
代码示例来源:origin: limboemu/limbo
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);
}
}
});
代码示例来源:origin: limboemu/limbo
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);
}
}
});
代码示例来源:origin: limboemu/limbo
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);
}
}
});
代码示例来源:origin: limboemu/limbo
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);
}
}
内容来源于网络,如有侵权,请联系作者删除!