2017-08-15 32 views
-3

如何在選定值= 0時使用微調器的if statementif語句中的微調器的選定項目

if(wilayat.setSelection(0) || city.setSelection(0) || 
    station.setSelection(0) || distnation.setSelection(0)) { 

      message = "Select the 4 fields, please.."; 
      Toast.makeText(BusArrivalTime.this, message, Toast.LENGTH_SHORT).show(); 

     } 
+0

我想你想要的是檢查任何微調是否爲空,如果爲空,則顯示此敬酒。你想要這個嗎? –

+0

你能顯示詳細的代碼嗎? – KeLiuyue

+0

它解決了@KeLiuYue :) – user3872646

回答

0

試試這個。

if (wilayat.getSelectedItemPosition() == 0 || city.getSelectedItemPosition() == 0 || station.getSelectedItemPosition() == 0 || distnation.getSelectedItemPosition() == 0) { 
     message = "Select the 4 fields, please.."; 
     Toast.makeText(BusArrivalTime.this, message, Toast.LENGTH_SHORT).show(); 
} 

只需使用getSelectedItemPosition()方法。

您確定wilayatcity等是Spinner。

添加判斷

if (wilayat != null || city != null || station != null || distnation != null) { 
    // do something 
} 
+0

是的,他們是紡紗廠 – user3872646

+0

它的工作原理,你非常親愛的:* – user3872646

+0

我很高興幫助你! – KeLiuyue

相關問題