• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

android程序,一给string赋值就闪退

day_day 2018-07-24 浏览量:898
class TeatViewNum{
            public String prime;
            public String vice;
            public String x;
            public String y;

            TeatViewNum(){
                prime = new String("0000");
                vice = new String("0000");
                x = new String("0000");
                y = new String("0000");
            }
        }
        TeatViewNum textview_num;
以下的方法,甚至调用都会导致整个程序闪退,str_extra是string变量,=“800”,这个是没有疑问的。
textview_num.vice = new String (str_extra);
    textview_num.y = new String (str_extra);

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案

其他答案 数量:7
  • 估计是变量str_extra所需空间太大了,程序运行到此就出现内存不够用的情况而崩溃。

    • 发布于2018-07-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 估计是内存不够用了,看看哪里用了太多内存或者这个变量用了太多内存了
    • 发布于2018-07-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个要检查一下是不是你的RAM空间太小,存不下这个变量


    • 发布于2018-07-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 闪退应该你的内存溢出导致的,要检查一下你的操作是否有越界的情况
    • 发布于2018-08-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 检查一下是不是内存已经溢出了,最好是修改一下内存大小
    • 发布于2018-08-18
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

android程序,一给string赋值就闪退