Java 如何获取用户输入的编号并分配给字节

Java 如何获取用户输入的编号并分配给字节,java,android,Java,Android,我有一个用户输入对话框,我用它来更新一个值 字节=0 valScoreAway的值在屏幕上显示为: tvScoreAway.setText-valScoreAway 这很好用 在节目期间,单击TextView tvScoreAway时,分数将增加。 这很好用 如果有错误,我有它,这样一个onLongClickListerner将膨胀一个带有编辑字段的对话框。用户将在EditView中输入正确的值,然后单击“确定”。单击OK按钮时,我试图将用户输入的值分配给valScoreAway,但失败了,因为

我有一个用户输入对话框,我用它来更新一个值

字节=0

valScoreAway的值在屏幕上显示为:

tvScoreAway.setText-valScoreAway

这很好用

在节目期间,单击TextView tvScoreAway时,分数将增加。 这很好用

如果有错误,我有它,这样一个onLongClickListerner将膨胀一个带有编辑字段的对话框。用户将在EditView中输入正确的值,然后单击“确定”。单击OK按钮时,我试图将用户输入的值分配给valScoreAway,但失败了,因为valScoreAway是字节类型,而userInput.getText返回字符串

基本上,我需要将userInput.getText的值转换为字节类型


有人能帮我吗?

为什么不使用Integer.parseIntuserInput.getText?请参见为什么不使用Integer.parseIntuserInput.getText?请参见

您可以将编辑文本输入转换为字节类型。通过以下方式:

Byte.parseByte(userInput.getText().toString());
String example = userInput.getText().toString();
example.getBytes();

可以将编辑文本输入转换为字节类型。通过以下方式:

String example = userInput.getText().toString();
example.getBytes();
//将字符串转换为字节


//将字符串转换为字节

类型byte中的方法ParseByTestString不适用于参数Editable,我只需等待时间过去。类型byte中的方法ParseByTestString不适用于参数Editable,我只需等待时间过去。谢谢。我用Byte是因为这个数字永远不会那么高。谢谢。我用Byte是因为这个数字永远不会那么高。谢谢你。。。这是另一个很好的答案。谢谢你。。。这是另一个很好的答案。