本文整理了Java中android.widget.ArrayAdapter.setDropDownViewResource()
方法的一些代码示例,展示了ArrayAdapter.setDropDownViewResource()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ArrayAdapter.setDropDownViewResource()
方法的具体详情如下:
包路径:android.widget.ArrayAdapter
类名称:ArrayAdapter
方法名:setDropDownViewResource
暂无
代码示例来源:origin: stackoverflow.com
ArrayAdapter adapter = ArrayAdapter.createFromResource(this,
R.array.planets_array, R.layout.spinner_item);
adapter.setDropDownViewResource(R.layout.spinner_dropdown_item);
spinner.setAdapter(adapter);
代码示例来源:origin: Piasy/BigImageViewer
private <T> ArrayAdapter getArrayAdapter(final List<T> list) {
ArrayAdapter<T> spinnerAdapter = new ArrayAdapter<>(this,
android.R.layout.simple_spinner_item, list);
spinnerAdapter.setDropDownViewResource(
android.R.layout.simple_list_item_single_choice);
return spinnerAdapter;
}
代码示例来源:origin: hitherejoe/animate
private void setupSpinnerAdapter() {
ArrayAdapter<String> adapter = new ArrayAdapter<>(
this, R.layout.item_spinner, getResources().getStringArray(R.array.interpolators));
adapter.setDropDownViewResource(R.layout.item_spinner_dropdown);
mInterpolatorSpinner.setAdapter(adapter);
}
代码示例来源:origin: hitherejoe/animate
private void setupSpinnerAdapter() {
ArrayAdapter<String> adapter = new ArrayAdapter<>(
this, R.layout.item_spinner, getResources().getStringArray(R.array.interpolators));
adapter.setDropDownViewResource(R.layout.item_spinner_dropdown);
mAnimationInterpolatorSpinner.setAdapter(adapter);
}
代码示例来源:origin: androidannotations/androidannotations
@AfterViews
void initView() {
adapter = ArrayAdapter.createFromResource(this, R.array.planets_array, R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
parametrizedAdapter = new ArrayAdapter<ArrayList<String>>(this, android.R.layout.simple_list_item_1, stringLists());
spinner.setAdapter(adapter);
listView.setAdapter(adapter);
spinnerWithArgument.setAdapter(adapter);
listViewWithArgument.setAdapter(adapter);
listViewWithArgumentWithParameterType.setAdapter(parametrizedAdapter);
listViewWithPosition.setAdapter(adapter);
listViewWithOneParam.setAdapter(adapter);
spinnerItemClicked = false;
listViewItemClicked = false;
listViewWithPositionItemSelected = false;
listViewWithPositionClickedPosition = 0;
listViewWithOneParamItemSelected = false;
listViewWithPositionItemSelectedPosition = 0;
}
代码示例来源:origin: androidannotations/androidannotations
@Override
public void onActivityCreated(Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
ArrayAdapter<CharSequence> adapter;
adapter = ArrayAdapter.createFromResource(getActivity(), R.array.planets_array, R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
list.setAdapter(adapter);
}
代码示例来源:origin: seven332/EhViewer
private void init(Context context, AttributeSet attrs, int defStyleAttr) {
TypedArray a = context.obtainStyledAttributes(attrs,
android.support.v7.appcompat.R.styleable.Spinner, defStyleAttr, 0);
final CharSequence[] entries = a.getTextArray(R.styleable.Spinner_android_entries);
if (entries != null) {
final ArrayAdapter<CharSequence> adapter = new ArrayAdapter<>(context,
R.layout.item_cute_spinner_item, entries);
adapter.setDropDownViewResource(R.layout.support_simple_spinner_dropdown_item);
setAdapter(adapter);
}
a.recycle();
}
}
代码示例来源:origin: rey5137/material
@TargetApi(Build.VERSION_CODES.HONEYCOMB)
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View v = inflater.inflate(R.layout.fragment_spinner, container, false);
Spinner spn_label = (Spinner)v.findViewById(R.id.spinner_label);
Spinner spn_no_arrow = (Spinner)v.findViewById(R.id.spinner_no_arrow);
String[] items = new String[20];
for(int i = 0; i < items.length; i++)
items[i] = "Item " + String.valueOf(i + 1);
ArrayAdapter<String> adapter = new ArrayAdapter<>(getActivity(), R.layout.row_spn, items);
adapter.setDropDownViewResource(R.layout.row_spn_dropdown);
spn_label.setAdapter(adapter);
spn_no_arrow.setAdapter(adapter);
return v;
}
代码示例来源:origin: commonsguy/cw-omnibus
@Override
public void onCreate(Bundle state) {
super.onCreate(state);
setContentView(R.layout.main);
selection=(TextView)findViewById(R.id.selection);
Spinner spin=(Spinner)findViewById(R.id.spinner);
spin.setOnItemSelectedListener(this);
ArrayAdapter<String> aa=new ArrayAdapter<String>(this,
android.R.layout.simple_spinner_item,
items);
aa.setDropDownViewResource(
android.R.layout.simple_spinner_dropdown_item);
spin.setAdapter(aa);
}
代码示例来源:origin: firebase/firebase-jobdispatcher-android
private Spinner setUpSpinner(int id, int arrayId) {
Spinner spinner = (Spinner) findViewById(id);
ArrayAdapter<CharSequence> adapter =
ArrayAdapter.createFromResource(this, arrayId, android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
return spinner;
}
代码示例来源:origin: commonsguy/cw-omnibus
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
type=findViewById(R.id.type);
ArrayAdapter<String> types=
new ArrayAdapter<String>(this,
android.R.layout.simple_spinner_item,
getResources().getStringArray(R.array.types));
types.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
type.setAdapter(types);
delay=findViewById(R.id.delay);
}
代码示例来源:origin: commonsguy/cw-omnibus
@Override
public void onReady() {
setContentView(R.layout.main);
Spinner spin=findViewById(R.id.spinner);
spin.setOnItemSelectedListener(this);
ArrayAdapter<String> aa=new ArrayAdapter<String>(this,
android.R.layout.simple_spinner_item,
getResources().getStringArray(R.array.options));
aa.setDropDownViewResource(
android.R.layout.simple_spinner_dropdown_item);
spin.setAdapter(aa);
RecyclerView rv=findViewById(android.R.id.list);
rv.setLayoutManager(new LinearLayoutManager(this));
rv.addItemDecoration(new DividerItemDecoration(this,
DividerItemDecoration.VERTICAL));
adapter=new RVCursorAdapter(getLayoutInflater());
rv.setAdapter(adapter);
}
代码示例来源:origin: gabrielemariotti/RecyclerViewItemAnimators
R.array.animators, android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
代码示例来源:origin: gabrielemariotti/RecyclerViewItemAnimators
R.array.animators, android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
代码示例来源:origin: commonsguy/cw-omnibus
@SuppressWarnings("ResourceType")
@Override
public void onReady(Bundle savedInstanceState) {
setContentView(R.layout.main);
type=(Spinner)findViewById(R.id.type);
ArrayAdapter<String> types=
new ArrayAdapter<String>(this,
android.R.layout.simple_spinner_item,
getResources().getStringArray(R.array.types));
types.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
type.setAdapter(types);
period=(Spinner)findViewById(R.id.period);
ArrayAdapter<String> periods=
new ArrayAdapter<String>(this,
android.R.layout.simple_spinner_item,
getResources().getStringArray(R.array.periods));
periods.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
period.setAdapter(periods);
download=(Switch)findViewById(R.id.download);
((Switch)findViewById(R.id.scheduled))
.setOnCheckedChangeListener(this);
alarms=(AlarmManager)getSystemService(ALARM_SERVICE);
}
代码示例来源:origin: commonsguy/cw-omnibus
@SuppressWarnings("ResourceType")
@Override
public void onReady(Bundle savedInstanceState) {
setContentView(R.layout.main);
type=findViewById(R.id.type);
ArrayAdapter<String> types=
new ArrayAdapter<String>(this,
android.R.layout.simple_spinner_item,
getResources().getStringArray(R.array.types));
types.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
type.setAdapter(types);
period=findViewById(R.id.period);
ArrayAdapter<String> periods=
new ArrayAdapter<String>(this,
android.R.layout.simple_spinner_item,
getResources().getStringArray(R.array.periods));
periods.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
period.setAdapter(periods);
download=findViewById(R.id.download);
scheduled=findViewById(R.id.scheduled);
scheduled.setOnCheckedChangeListener(this);
alarms=(AlarmManager)getSystemService(ALARM_SERVICE);
jobs=(JobScheduler)getSystemService(JOB_SCHEDULER_SERVICE);
}
代码示例来源:origin: ankidroid/Anki-Android
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
if (savedInstanceState != null) {
boolean b = savedInstanceState.getBoolean(BUNDLE_KEY_SHUT_OFF, false);
if (b) {
finishCancel();
return;
}
}
setContentView(R.layout.activity_load_pronounciation);
mSource = getIntent().getExtras().getString(EXTRA_SOURCE);
LinearLayout linearLayout = findViewById(R.id.layoutInLoadPronActivity);
mLanguageLister = new LanguageListerBeolingus();
mSpinnerFrom = new Spinner(this);
ArrayAdapter<String> adapter = new ArrayAdapter<>(this, android.R.layout.simple_spinner_item,
mLanguageLister.getLanguages());
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
mSpinnerFrom.setAdapter(adapter);
linearLayout.addView(mSpinnerFrom);
Button buttonLoadPronunciation = new Button(this);
buttonLoadPronunciation.setText(gtxt(R.string.multimedia_editor_pron_load));
linearLayout.addView(buttonLoadPronunciation);
buttonLoadPronunciation.setOnClickListener(v -> onLoadPronunciation(v));
Button mSaveButton = new Button(this);
mSaveButton.setText("Save");
mSaveButton.setOnClickListener(v -> { });
mActivity = this;
mStopped = false;
}
代码示例来源:origin: evernote/android-job
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mJobManager = JobManager.instance();
if (savedInstanceState != null) {
mLastJobId = savedInstanceState.getInt(LAST_JOB_ID, 0);
}
CompoundButton enableGcm = findViewById(R.id.enable_gcm);
mRequiresCharging = findViewById(R.id.check_requires_charging);
mRequiresDeviceIdle = findViewById(R.id.check_requires_device_idle);
mNetworkTypeSpinner = findViewById(R.id.spinner_network_type);
ArrayAdapter<String> adapter = new ArrayAdapter<>(this, android.R.layout.simple_spinner_item, getNetworkTypesAsString());
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
mNetworkTypeSpinner.setAdapter(adapter);
enableGcm.setChecked(JobConfig.isApiEnabled(JobApi.GCM));
enableGcm.setEnabled(JobApi.GCM.isSupported(this));
enableGcm.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
JobConfig.setApiEnabled(JobApi.GCM, isChecked);
}
});
}
代码示例来源:origin: googlemaps/android-maps-utils
@Override
protected void startDemo() {
getMap().moveCamera(CameraUpdateFactory.newLatLngZoom(new LatLng(-25, 143), 4));
// Set up the spinner/dropdown list
Spinner spinner = (Spinner) findViewById(R.id.spinner);
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this,
R.array.heatmaps_datasets_array, android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
spinner.setOnItemSelectedListener(new SpinnerActivity());
try {
mLists.put(getString(R.string.police_stations), new DataSet(readItems(R.raw.police),
getString(R.string.police_stations_url)));
mLists.put(getString(R.string.medicare), new DataSet(readItems(R.raw.medicare),
getString(R.string.medicare_url)));
} catch (JSONException e) {
Toast.makeText(this, "Problem reading list of markers.", Toast.LENGTH_LONG).show();
}
// Make the handler deal with the map
// Input: list of WeightedLatLngs, minimum and maximum zoom levels to calculate custom
// intensity from, and the map to draw the heatmap on
// radius, gradient and opacity not specified, so default are used
}
代码示例来源:origin: willowtreeapps/spruce-android
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.fragment_pager);
FragmentManager fm = getSupportFragmentManager();
VerticalViewPager verticalPager = (VerticalViewPager) findViewById(R.id.vertical_pager);
VerticalPagerAdapter adapter = new VerticalPagerAdapter(fm);
verticalPager.setAdapter(adapter);
Toolbar toolBar = (Toolbar) findViewById(R.id.tool_bar);
setSupportActionBar(toolBar);
if (getSupportActionBar() != null) {
getSupportActionBar().setDisplayShowTitleEnabled(false);
}
sortDropDown = (Spinner) findViewById(R.id.sort_selection);
ArrayAdapter<CharSequence> spinnerAdapter = ArrayAdapter.createFromResource(this,
R.array.sort_functions,
R.layout.spinner_item);
spinnerAdapter.setDropDownViewResource(R.layout.support_simple_spinner_dropdown_item);
sortDropDown.setAdapter(spinnerAdapter);
}
内容来源于网络,如有侵权,请联系作者删除!