Android将String转换为int崩溃的应用程序

时间:2015-06-02 16:33:29

标签: android string int

当我的应用程序在S3上运行时,它会在包含将String从Textview转换为int的代码时崩溃。这是:

tv = (TextView) findViewById(R.id.counter_txt);
String txtNum = (String) tv.getText();
Toast.makeText(getApplicationContext(), new Integer(txtNum), Toast.LENGTH_SHORT).show();

场景是我在屏幕上放了一个数字,当用户点击时它会增加一个。但是当我将String数转换为int时,它会崩溃。有人知道吗?谢谢。

2 个答案:

答案 0 :(得分:0)

使其成为新的整数(txtNum)。到string()。可能它会起作用我想

答案 1 :(得分:0)

tv = (TextView) findViewById(R.id.counter_txt);
String txtNum  = tv.getText().toString();
Integer intNum = Integer.valueOf(txtNum); 
Toast.makeText(getApplicationContext(), txtNum, Toast.LENGTH_SHORT).show();