【问题标题】:Android conver String to int crashed appAndroid将String转换为int崩溃的应用程序
【发布时间】:2015-08-16 13:48:40
【问题描述】:

当我的应用在 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();

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

【问题讨论】:

标签: android string int


【解决方案1】:

使它成为新的 Integer(txtNum).to string() 。我猜它可能会起作用

【讨论】:

  • 这会将整数转换回字符串。
【解决方案2】:
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();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-02-08
    • 2013-12-05
    • 2011-10-13
    • 1970-01-01
    • 2015-12-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多