BetterSpinner icon indicating copy to clipboard operation
BetterSpinner copied to clipboard

how to get value and position of selected item ...?

Open praveenkhandelwal opened this issue 7 years ago • 1 comments

here is my code but its returning null string every time


myBetterSpinner = (MaterialBetterSpinner) ecWomenForm.findViewById(R.id.myBetterSpinner);

String[] STRING = getResources().getStringArray(R.array.myArray);


        ArrayAdapter<String> adapter = new ArrayAdapter<String>(getActivity(),
                android.R.layout.simple_dropdown_item_1line, STRING);
        myBetterSpinner.setAdapter(adapter);
        myBetterSpinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
            @Override
            public void onItemSelected(AdapterView<?> adapterView, View view, int position, long id) {
                String mSelectedText = adapterView.getItemAtPosition(position).toString();
                int mSelectedId = position;
            }

            @Override
            public void onNothingSelected(AdapterView<?> adapterView) {

            }
        });

praveenkhandelwal avatar Aug 15 '17 10:08 praveenkhandelwal

use this code to get the item selected and position:

spinner1.setOnItemClickListener(new AdapterView.OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
                Log.d(TAG," selected spinner "+ position);

            }
        });

gpt3ch avatar Sep 17 '17 06:09 gpt3ch