解决方案 »

  1.   

    额,第十五行不是应该写成int abc = bundle.getInt("deptname");
                                               textView.setText(abc+“”);
      

  2.   

    textView.setText(abc+“”);
    这句没懂,为什么要加+“”。分给你了。帮我解释下吧,新手。
      

  3.   

    是因为TextView.setText的参数只能是String嘛?就是这样规定的嘛?
      

  4.   

    不对吧,
    你的deptname存的是int
    但是你提取的是getString,事实上deptname不是string类型,所以getString得到的是null
    所以abc是null的
    textView.setText也就会报错了……
      

  5.   

    一般setText();如果里面那个数是不是字符串时,我通常都是String.valueof(那个非字符串数);
      

  6.   

    问题已解决。以下是我在网上找到的解释。
    http://blog.csdn.net/huanongjingchao/article/details/20627123
    http://www.eoeandroid.com/thread-317517-1-1.html非常感谢各位的帮助!!!