2015-12-11 40 views
0

如何強制用戶先選擇,然後才能點擊浮動按鈕?如果沒有選擇任何內容,那麼當點擊浮動按鈕時,它將顯示「請選擇一個主題」。如果沒有選擇項目,則阻止用戶點擊浮動按鈕

這是我到目前爲止有:

if(spinnerM.getSelectedItem() != null) { 
    FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.buttonAddMark); 
    fab.setOnClickListener(new View.OnClickListener() { 

     @Override 
     public void onClick(View view) { 
      Intent add = new Intent(AddMark.this, AddMarkInside.class); 
      startActivity(add); 
     } 
    }); 
} 
else { 
    Toast.makeText(getApplicationContext(), "Please select a subject", Toast.LENGTH_LONG).show(); 
} 
+0

問題解決了。感謝您花時間閱讀這篇文章。 – Apple

回答

0

創建一個布爾變量,當用戶從微調選擇任何項目,並在點擊監聽你的工廠檢查布爾是否是真還是假,使其正確的。如果不向用戶顯示敬酒信息。

+0

我已經解決了它只是錯誤的代碼安排。不管怎麼說,還是要謝謝你 – Apple

相關問題