当我遇到这个问题时,我目前正在处理我的 android 项目
我希望这可以将像“0345303709”7 这样的字符串转换为整数,但我不断收到 NumberFormatException。
我在这里搜索了所有问题,但没有找到解决我的问题的方法。
下面是我的安卓代码:
String edit_cell=cellnumber.getText().toString();
try
{
if(cellnumber.getText().length()==11 && TextUtils.isEmpty(edit_cell)!=true && edit_cell!=null)
{
cell=Integer.valueOf("03462651882");
}
else
{
Toast.makeText(this, "Invalid CellNumber\n Write CellNumber like this Format:\nNetworkCode Followed by your Number\n",Toast.LENGTH_LONG).show();
Toast.makeText(this, "eg:03213213214",Toast.LENGTH_LONG).show();
}
}
catch(Exception ex)
{
Toast.makeText(this, "Invalid cellnumber\n Write cellNumber line this format:\n Network code followed by your number\n",Toast.LENGTH_LONG).show();
Toast.makeText(this, "eg:03213213214",Toast.LENGTH_LONG).show();
}
我正在使用 eclipse Helios IDE,android 版本是 2.2 api 8