2 telen0928 telen0928 于 2013.07.30 21:14 提问

出现了fatal exception :main 这是其中的一段代码,大家看看有什么问题

public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
loginBtn = (Button)findViewById(R.id.login_btn_login);
registerBtn = (Button)findViewById(R.id.login_btn_zhuce);
inputUsername = (EditText)findViewById(R.id.login_edit_account);
inputPassword = (EditText)findViewById(R.id.login_edit_pwd);

    sp = getSharedPreferences("userdata",0);
    //初始化数据
    LoadUserdata();

    //检查网络
    CheckNetworkState();

    //监听记住密码选项
    saveInfoItem.setOnCheckedChangeListener(new CheckBox.OnCheckedChangeListener()  
    {  
        @Override  
        public void onCheckedChanged(CompoundButton buttonView,  
                boolean isChecked) {  
            // TODO Auto-generated method stub  
            //载入用户信息

            Editor editor = sp.edit();

            if(saveInfoItem.isChecked())
            {
                 //获取已经存在的用户名和密码
                String realUsername = sp.getString("username", "");
                String realPassword = sp.getString("password", "");
                editor.putBoolean("checkstatus", true);
                editor.commit();

                 if((!realUsername.equals(""))&&!(realUsername==null)||(!realPassword.equals(""))||!(realPassword==null))
                 {
                    //清空输入框
                    inputUsername.setText("");
                      inputPassword.setText("");
                      //设置已有值
                     inputUsername.setText(realUsername);
                     inputPassword.setText(realPassword);
                 }
            }else
            {
                editor.putBoolean("checkstatus", false);
                editor.commit();
                //清空输入框
                inputUsername.setText("");
                 inputPassword.setText("");
            }

        }  

    });  

1个回答

cj6585256
cj6585256   2013.07.31 10:22

看代码没看出什么问题,clean下或者重启eclipse试试

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
仓储系统求问
大家帮忙看看有什么问题 这是一个仓促系统.
android studio 运行报错:FATAL EXCEPTION: main
在使用android studio进行页面跳转的时候,把所有的代码都写好了,但是突然报出FATAL EXCEPTION: main错误时: 它所在的行时启动intent时报的错误 那么问题就是你没有在Adroidmainfest.xml中没有注册所进行跳转的另外一个页面 如何解决:在Adroidmainfest.xml增加一行如下语句(注:OtherActivity指的是要跳
android的FATAL EXCEPTION: main错误
最近刚开始学android,在建立项目时专门去掉了自动生成activity选项,想自己完全重新写一下。 建好项目后,在src目录下是没有包的,我自己建了一个包,建立类,继承activity,覆写oncreate函数,然后建立对应的布局XML文件,然后AndroidManifest.xml文件中注册activity,然后运行,运行时总是出错,错误如下: 警告:dalvikvm(22852
Android入门 错误解决之道(1)之:FATAL EXCEPTION: main
刚开始从事Android时,未免会碰到一些对高手来说是简单的问题,但却会让新手无所解决办法的问题,我也是一个新手, 这里将保存一些我从事Android开发的一些技术备忘,期望对后续的新来者有益。        本文属于原创, 请勿使用商业用途。如果需要转载,请保留一下版权信息,并通知本人请求获取转载权利。       1,通过LogCat窗口发现一下错误提示信息: 01-30 12:
Android 异常 AndroidRuntime﹕ FATAL EXCEPTION: main
这个问题是由于主项目覆盖了库项目的xml所致,如果主项目中的某个xml里定义了一个跟库项目中的xml同名的xml,那么库中的xml将会被覆盖。这里的覆盖意思是,编译后只有主项目中的xml以及R.id,完全没有库项目的影子。所以才会有NoSuchFieldError的错误。
Android FATAL EXCEPTION:main 空指针异常
Android FATAL EXCEPTION:main 空指针异常,抛出这个异常的时候提示错误的地方在onMeasure方法里的super.onMeasure(widthMeasureSpec, heightMeasureSpec); 还有Fragment里的一个button点击事件,这个button的前面还有一个Button,但是错误没报到那里。 最后发现原来xml布局文件button的i
是一个c的文件
这是一个新手的c初始,大家尅看看有什么问题。鼓励为主,c还是很有趣的
Android: FATAL EXCEPTION 处理
遇到一个非常2的错误,Logcat显示如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 03-14 01:11:58.006: E/AndroidRuntime(14197): java.lang.
FATAL EXCEPTION :main 异常
在学习android,昨天写个例子,xml文件和activity操作都写好了,在虚拟器上运行的时候总是运行异常,查看Log cat 发现有一个FATAL EXCEPTION :main 错误。 昨天也看到这个提示,但是没有看详细的内容,以为自己的activity代码哪里写错了,找到书上给的示例源码,对比一次又一次,没有发现错误。今天晚上回来又看这个问题,上网查了下FATAL EXCEPTION
解决E/AndroidRuntime﹕ FATAL EXCEPTION: main java.lang.NoSuchFieldError
项目重构后修改了某库的xml,运行抛出致命异常: 1 2 01-17 08:56:25.247    3143-3143/ E/AndroidRuntime﹕ FATAL EXCEPTION: main     java.lang.NoSuchFieldError: R$id.r1 这个问题是由于主项