吐司为微调(没有选择)

问题描述:

嗨,我想为我的微调添加烤面包。当没有选择任何东西时,必须显示消息。 下面是我的微调声明,例如获取文本吐司:吐司为微调(没有选择)

if (fromEditText.getText().toString().length() < 1) { 
       Toast.makeText(GlownaAstronomia.this, "Musisz wpisać dowolną liczbę", Toast.LENGTH_LONG).show(); 
      } else { 

       String fromString = (String) fromSpinner.getSelectedItem().toString(); 
       String toString = (String) toSpinner.getSelectedItem().toString(); 
       double input = Double.valueOf(fromEditText.getText().toString()); 

那怎么微调监听工作和对我来说太

这里的步骤Spinner Listener

1)使课堂上的微调对象

Spinner My_Spinner; 

2)获得从XML微调的参考

My_Spinner= (Spinner) view.findViewById(R.id.Spinner); 

3)实现上类监听

implements AdapterView.OnItemSelectedListener 

4)设置侦听到喷丝

My_Spinner.setOnItemSelectedListener(this); 

5)覆盖微调监听的方法和添加举杯它

public void onItemSelected(AdapterView<?> parent, View view, int position, long id) { 
      Log.d(TAG,"Here is Spinner Calling,Value is "+My_Spinner.getSelectedItem().toString()); 
Toast.makeText(getActivity(), " Here Your Text For Toast ", Toast.LENGTH_SHORT).show();  
     } 
     @Override 
      public void onNothingSelected(AdapterView<?> parent) { 
Toast.makeText(getActivity(), " Here Your Text For Nothing Selected Toast ", Toast.LENGTH_SHORT).show(); 

      } 

您可以将用户的监听器:

spinner.setOnItemSelectedListener(new OnItemSelectedListener() { 
    @Override 
    public void onItemSelected(AdapterView<?> parentView, View selectedItemView, int position, long id) { 

    } 

    @Override 
    public void onNothingSelected(AdapterView<?> parentView) { 
     // Display the toast here 
    } 

    }); 

更好的办法可以是一个“NA”值添加到您的微调,以避免混乱。

然后,您可以检查微调器文本并根据需要启动敬酒。

NA-不适用。