有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java动态地将值分配给微调器

这段代码正确吗

static_spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
        @Override
        public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) {
            option=static_spinner.getSelectedItem().toString();
            switch (option){
                case "option1":
                    adapter = ArrayAdapter.createFromResource(Upload.this,R.array.list11,安卓.R.layout.simple_spinner_item);
                    break;
                case "option2":
                    adapter = ArrayAdapter.createFromResource(Upload.this,R.array.list22,安卓.R.layout.simple_spinner_item);
                    break;
                case "option2":
                    adapter = ArrayAdapter.createFromResource(Upload.this,R.array.list33,安卓.R.layout.simple_spinner_item);
                    break;
                case "option3":
                    adapter = ArrayAdapter.createFromResource(Upload.this,R.array.list44,安卓.R.layout.simple_spinner_item);
                    break;
            }
            adapter.setDropDownViewResource(安卓.R.layout.simple_spinner_dropdown_item);
            spinner_dynamic.setAdapter(adapter);
        }
        @Override
        public void onNothingSelected(AdapterView<?> adapterView) {

        }
    });

列表11、列表22、列表33和列表44在字符串中指定为数组

我想根据静态微调器中的选择,将其中一个数组作为条目分配给微调器

有没有办法做到这一点


共 (0) 个答案