首页 > 解决方案 > 如果为另一个微调器选择了项目,如何获取微调器的选定项目并包含在其中?

问题描述

只是我想做这样的事情

private EditText num1;
private EditText num2;
private Spinner spinner1;
private Spinner spinner2;
Double value;
 num.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
 protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_lengthconverter);
    spinner1= (Spinner) findViewById(R.id.spinner1);
    spinner2= (Spinner) findViewById(R.id.spinner2);
    num1= findViewById(R.id.num1);
    num2= findViewById(R.id.num2);
   spinner1.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
       @Override
        public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
            
            if (position==0 && spinner2.getItemAtPosition(1).equals("something"))///I mean 
    here if position 0 at spinner 1 and position 1 in spinner2 selected do this{
                value = num1* 1;

然后添加交换以更改 num1 和 num2 上的值

标签: javaandroidandroid-studioandroid-spinneraddtextchangedlistener

解决方案


推荐阅读