safasfCxf 2015-11-19 03:22 采纳率: 0%
浏览 2320

android context 空指针 问题

LoginDialog l=new LoginDialog();

l.LoginDialog2(M.this);
我写了个LoginDialog类 如下 结果 老是 报错

            public class LoginDialog extends Activity implements OnClickListener {
private Context mcontext=null;
 public void LoginDialog2 (Context context) {  

        this.mcontext = context;  

        LayoutInflater layoutInflater = LayoutInflater.from(context);  
        View longinDialogView = layoutInflater.inflate(MResource.getIdByName(getApplication(), "layout", "logindialog"), null);  

        //获取布局中的控件  
        EditText mUserName = (EditText)longinDialogView.findViewById( MResource.getIdByName(getApplication(), "id", "edit_username"));  
        EditText  mPassword = (EditText)longinDialogView.findViewById( MResource.getIdByName(getApplication(), "id", "edit_password"));  

        //创建一个AlertDialog对话框  
        AlertDialog longinDialog = new AlertDialog.Builder(context)  
            .setTitle("登录框")  
            .setView(longinDialogView)                //加载自定义的对话框式样  
            .setPositiveButton("确定",  this)  
            .setNeutralButton("取消", this)  
            .create();    

        longinDialog.show();
    }
@Override
public void onClick(DialogInterface arg0, int arg1) {
    // TODO Auto-generated method stub

} 

}
错误提示 java.lang.NullPointerException

  • 写回答

6条回答 默认 最新

  • 江户川小南 2015-11-19 03:38
    关注

    你没有走构造,context是怎么传进来呢

    评论

报告相同问题?

悬赏问题

  • ¥15 求差集那个函数有问题,有无佬可以解决
  • ¥15 【提问】基于Invest的水源涵养
  • ¥20 微信网友居然可以通过vx号找到我绑的手机号
  • ¥15 寻一个支付宝扫码远程授权登录的软件助手app
  • ¥15 解riccati方程组
  • ¥15 display:none;样式在嵌套结构中的已设置了display样式的元素上不起作用?
  • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
  • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
  • ¥50 树莓派安卓APK系统签名
  • ¥65 汇编语言除法溢出问题