吐司为微调(没有选择)
问题描述:
嗨,我想为我的微调添加烤面包。当没有选择任何东西时,必须显示消息。 下面是我的微调声明,例如获取文本吐司:吐司为微调(没有选择)
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-不适用。