본문 바로가기
[ Program ]/Android

안드로이드 spinner( combobox )

by 관이119 2017. 9. 7.





---res/values


<?xml version="1.0" encoding="utf-8"?>

<resources>

    <string-array name="spinnerdata">

<item>1명</item>

<item>2명</item>

<item>3명</item>

    </string-array>

</resources>



---java

Spinner spinner1;

spinner1 = (Spinner)findViewById(R.id.spinner);


final SpinnerAdapter spinnerAdapter = ArrayAdapter.createFromResource(getApplicationContext(),R.array.spnnerdata1,R.layout.support_simple_spinner_dropdown_item);


spinner.setAdapter(spinnerAdapter);

spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {

    @Override

    public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {

text2.setText(" " + position + " / " + id + " / " + spinner.getSelectedItem().toString() );

    }

    @Override

    public void onNothingSelected(AdapterView<?> parent) {

    }

});

댓글