我有一個用戶輸入對話框,我正在使用它來更新值。如何將用戶輸入的號碼和分配給字節
byte valScoreAway = 0;
valScoreAway的值會顯示在屏幕上:
tvScoreAway.setText(valScoreAway);
這完美的作品。
在程序過程中,點擊TextView tvScoreAway時得分會增加。 這個完美的作品。
如果出現錯誤,我會讓onLongClickListerner()使用編輯字段膨脹一個對話框。用戶將在EditView中輸入正確的值,然後單擊確定。當點擊OK按鈕時,我試圖將用戶輸入的值分配給valScoreAway,但它失敗,因爲valScoreAway是byte
類型,而userInput.getText()
正在返回一個字符串。
基本上,我需要將userInput.getText()
的值轉換爲字節類型。
有人可以幫助我嗎?
在Byte類型的方法parseByte(字符串)不適用於參數(編輯) –
@JimThornton編輯答案,請檢查一下。 –
完美,只是發現了我自己。謝謝!!! –