微调滚动选择值

时间:2019-05-06 12:03:26

标签: android android-recyclerview android-spinner

RecyclerView不保存微调器值。

我已经尝试了所有关于stackoverflow的可用示例,但找不到有效的解决方案。

请在下面找到我的RecyclerView代码:

ArrayAdapter<CharSequence> countryAdapter = ArrayAdapter.createFromResource(context, R.array.spinnerlist, android.R.layout.simple_spinner_item);
            countryAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
            valueselected.setAdapter(countryAdapter);

            valueselected.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
                @Override
                public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) {
                    valueselected.setSelection(i, true);
                }
                @Override
                public void onNothingSelected(AdapterView<?> parent) {
                }
            });
            valueselected.setAdapter(countryAdapter);

            valueselected.getSelectedItemPosition();

滚动后,需要保留微调器的选定值。

0 个答案:

没有答案