Spinner spinner = new Spinner(this); ArrayAdapter<String> spinnerArrayAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, spinnerArray); //selected item will look like a spinner set from XML spinnerArrayAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); spinner.setAdapter(spinnerArrayAdapter);
Spinner spinner = new Spinner(this); ArrayAdapter<String> spinnerArrayAdapter = new ArrayAdapter<String>( this, android.R.layout.simple_spinner_item, spinnerArray); spinnerArrayAdapter.setDropDownViewResource( android.R.layout.simple_spinner_dropdown_item ); spinner = (Spinner) findViewById( R.id.spinner ); spinner.setAdapter(spinnerArrayAdapter);
@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; }
public SpinnerDialog(String title, String message, String[] items, int default_index, FragmentActivity activity, final SpinnerDialogListener listener){ super(activity); Spinner mSpinner = new Spinner(activity); mSpinner.setAdapter(new ArrayAdapter<String>(activity, android.R.layout.simple_spinner_item, items)); mSpinner.setOnItemSelectedListener(new OnItemSelectedListener(){ public void onItemSelected(AdapterView<?> adapter, View view, int position, long id){ mSelected = position; } public void onNothingSelected(AdapterView<?> arg0){ } }); mSpinner.setSelection(default_index); this.setTitle(title); this.setMessage(message); this.setView(mSpinner); this.setButton(BUTTON_POSITIVE, "Ok", new DialogInterface.OnClickListener(){ public void onClick(DialogInterface dialog, int id){ listener.onItemSelected(mSelected); } }); this.setButton(BUTTON_NEGATIVE, activity.getString(R.string.cancel_dialog), new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int id) { dialog.dismiss(); } }); }
super.onCreate(savedInstanceState); Spinner s = new Spinner(this); AbsListView.LayoutParams params = new AbsListView.LayoutParams( ViewGroup.LayoutParams.FILL_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT
mSpinnerFrom = new Spinner(this); ArrayAdapter<String> adapter = new ArrayAdapter<>(this, android.R.layout.simple_spinner_item, mLanguageLister.getLanguages()); linearLayout.addView(tvTo); mSpinnerTo = new Spinner(this); ArrayAdapter<String> adapterTo = new ArrayAdapter<>(this, android.R.layout.simple_spinner_item, mLanguageLister.getLanguages());
final Spinner addSelectionSpinner = new Spinner(this); ArrayAdapter<String> mNewModelAdapter = new ArrayAdapter<>(this, R.layout.dropdown_deck_item, mNewModelLabels);
@Before public void setUp() throws Exception { context = ApplicationProvider.getApplicationContext(); spinner = new Spinner(context); shadowSpinner = shadowOf(spinner); String [] testItems = {"foo", "bar"}; arrayAdapter = new MyArrayAdapter(this.context, testItems); }
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_my); LinearLayout layout = new LinearLayout(this); ArrayList<String> spinnerArray = new ArrayList<String>(); spinnerArray.add("one"); spinnerArray.add("two"); spinnerArray.add("three"); spinnerArray.add("four"); spinnerArray.add("five"); Spinner spinner = new Spinner(this); ArrayAdapter<String> spinnerArrayAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_dropdown_item, spinnerArray); spinner.setAdapter(spinnerArrayAdapter); layout.addView(spinner); setContentView(layout); }
for (int i = 0; i <5; i + +) { sp = new Spinner (this); sp.setAdapter (un_adapter); sp.setTag(i.toString()); sp.setOnItemSelectedListener (this); }
for (int i = 0; i <5; i + +) { sp = new Spinner (this); sp.setId(R.id.defined_0+i); sp.setAdapter (un_adapter); sp.setOnItemSelectedListener (this); }
Spinner dropdown = new Spinner(this); //TODO attach to an adapter of some sort getSupportActionBar().setCustomView(dropdown); getSupportActionBar().setDisplayShowCustomEnabled(true);
public void initSpinner(JSONArray jsonArray) { Spinner spinner = new Spinner(this); JSONArrayAdapter jsonArrayAdapter = new JSONArrayAdapter(this, countries, "Name"); spinner.setAdapter(jsonArrayAdapter); }
Spinner spinner = new Spinner(this); ArrayAdapter spinnerArrayAdapter = new ArrayAdapter(this, android.R.layout.simple_spinner_dropdown_item, new String[] { "Apple", "Peach", "Banana" }); spinner.setAdapter(spinnerArrayAdapter);
View linearLayout = findViewById(R.id.layoutID); Cerate spinner Spinner spinner = new Spinner(this); //Make sure you have valid layout parameters. spinner .setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT,LayoutParams.WRAP_CONTENT)); ArrayAdapter spinnerArrayAdapter = new ArrayAdapter(this, android.R.layout.simple_spinner_dropdown_item, spinnerList); spinner.setAdapter(spinnerArrayAdapter); Then add spinner to view ((LinearLayout) linearLayout).addView(spinner );
LinearLayout ll = new LinearLayout(this); ll.setOrientation(LinearLayout.VERTICAL); for (int i = 0; i < 2; i++) { Spinner spinner = new Spinner(this); ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, list.get(i)); dataAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); spinner.setAdapter(dataAdapter); LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.FILL_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT); ll.addView(spinner, params); } alert.setView(ll);
Spinner s1 = findViewById(R.id.spinner01); ArrayAdapter a = new ArrayAdapter(/*/required stuff*/,array1) s1.setAdapter(a); s1.setOnClickListener(new OnClickListener(){ protected void onClick(View v){ Spinner s = new Spinner(/*/activity Instance*/); ArrayAdapter a1 = new ArrayAdapter(/*/required stuff*/,array2) s.setAdapter(a1); //rest goes here } });
Spinner spinner = new Spinner(this); spinner.setAdapter(spinChildAdapter); parentSpinner.addView(spinner); spinner.setId(totalDynamicChild); //the spinner's id will be the increment from 0 spinnderIdList.add(totalDynamicChild); //list of the dynamic spinner ID totalDynamicChild++;
Spinner spinner = new Spinner(this); spinner .setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT,LayoutParams.WRAP_CONTENT)); ArrayAdapter spinnerArrayAdapter = new ArrayAdapter(this, android.R.layout.simple_spinner_dropdown_item, spinnerList); spinner.setAdapter(spinnerArrayAdapter);
@Override Spinner createWidgetView(AppCompatActivity activity) { Spinner spinner = new Spinner(activity); final Intent intent = activity.getIntent(); final String[] items = getInputValues(intent); final ArrayAdapter<String> adapter = new ArrayAdapter<>(activity, R.layout.spinner_item, items); spinner.setAdapter(adapter); return spinner; } }