我有一個很容易解決的問題,但我無法在Internet上看到任何教程來幫助我。因爲這個問題很基本,所以我認爲我沒有使用正確的關鍵字來進行搜索。用戶點擊後解析EditText輸入
我的問題是我解析EditText
用的方法和使用此方法來供給的曲線圖的值:
public int getSetPoint(){
int setPointRequest = Integer.parseInt(txtSetPoint.getText().toString());
if (setPointRequest > 90 && setPointRequest < 120);
return setPointRequest;
// ...
}
我想解析值僅當setPointRequest()
具有91
之間的值119
並在用戶按下在鍵盤上輸入。當提示用戶輸入一個數值時,只有數字顯示在鍵盤上。
當前用戶輸入的所有值即使他沒有擊中輸入已註冊在圖上。
感謝您的幫助! 數學
此解決方案使我的應用程序崩潰,並沒有幫助我與鍵盤上的「輸入」我問。你能否詳細說明這個解決方案? – Mathieu660 2013-03-05 00:25:58
@ Mathieu660然後發佈你如何調用這個方法。由於'-1'(默認值)被返回,所以很可能會崩潰,而且您不會重新驗證輸入。至於處理輸入按鍵,你會想要閱讀[this](http://stackoverflow.com/questions/1489852/android-handle-enter-in-an-edittext)的答案。但是,您應該製作一個按鈕,它更清晰*,*它可以讓您輕鬆處理提交。 – 2013-03-05 00:28:30
實際上我輸入了另一個值,因爲-1當然會崩潰我的圖形。我用了98,但仍然崩潰了我的應用程序。 setPointValue.add(getSetPoint());它被稱爲那裏,它是一個數組 – Mathieu660 2013-03-05 00:36:32