您可以使用SharedPreferences将适配器下拉框的值存储在缓存中。下面是一个示例代码:

1.在Activity中创建SharedPreferences:

SharedPreferences sharedPrefs = getSharedPreferences("myPrefs", MODE_PRIVATE);

2.在下拉框的选择监听器中将值存储在SharedPreferences中:

Spinner spinner = (Spinner) findViewById(R.id.spinner);
spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
    @Override
    public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
        String selectedValue = parent.getItemAtPosition(position).toString();
        SharedPreferences.Editor editor = sharedPrefs.edit();
        editor.putString("selectedValue", selectedValue);
        editor.apply();
    }

    @Override
    public void onNothingSelected(AdapterView<?> parent) {
    }
});

3.在需要获取下拉框的值的地方,从SharedPreferences中获取:

String selectedValue = sharedPrefs.getString("selectedValue", "");

这样就可以将适配器下拉框的值存储在缓存中,并在需要的时候获取了

android 适配器下拉框的值怎么存进缓冲里面

原文地址: https://www.cveoy.top/t/topic/czWi 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录