Closed. This question needs to be more focused。它当前不接受答案。
                        
                    
                
            
        
            
        
                
                    
                
            
                
                    想改善这个问题吗?更新问题,使其仅通过editing this post专注于一个问题。
                
                    3年前关闭。
            
        

    

我有活动,它有两个微调器。

示例:第一个微调器具有*印度*巴基斯坦*孟加拉国
第二个微调器具有*印度*巴基斯坦*孟加拉国

当我们选择孟加拉第一纺纱厂和印度第二纺纱厂,然后单击提交时,它必须转到新的活动调用BDTOINDActivity.java

当我们选择孟加拉第一纺纱厂和巴基斯坦第二纺纱厂然后单击提交时,必须将其转到新活动调用BDTOIPAKActivity.java

最佳答案

您可以执行以下操作:

    submit = (Button)findViewById(R.id.submit);
    submit.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {

           //First get the selected country name
           String sp1Val = spinner1.getSelectedItem().toString();
           String sp2Val = spinner2.getSelectedItem().toString();

           // Then compare both spinner values:
          if(sp1Value.equals("Bangladesh") && sp2Val.equals("India")){
                Intent i = new Intent(MainActivity.this, BDTOINDActivity.class);
                startActivity(i);
          }

           //Do the rest of them as same
        }
    });


希望这可以帮助

08-18 08:47