为了账号安全,请及时绑定邮箱和手机立即绑定

关于AlertDialog检索用户信息

关于AlertDialog检索用户信息

神不在的星期二 2019-03-28 22:19:22
我想要获取AlertDialog中的text字符串,没实现:private void showAddSectorDlg() {    if (BuildConfig.DEBUG) {            Log.i(Constants.TAG_ACTSECTORS, "showAddSectorDialog() called.");    }    LayoutInflater inflater = getLayoutInflater();    new AlertDialog.Builder(ActSectors.this)    .setTitle(R.string.menu_new_sector)    .setMessage(R.string.dlg_sect_add_msg)    .setView(inflater.inflate(R.layout.dlg_sector_add, null))    .setPositiveButton(R.string.dlg_save,            new DialogInterface.OnClickListener() {                public void onClick(                        DialogInterface dialog,                        int whichButton) {                     EditText mNewSectorName = (EditText) findViewById(R.id.dlg_edt_nsector);                                //NullPointerException happens here:                     String val = mNewSectorName.getText().toString();                        if (BuildConfig.DEBUG) {                         Log.i(Constants.TAG_ACTSECTORS, "New Sector Name: "+val);                        }                        grabVal(val);                        dialog.dismiss();                    }            })    .setNegativeButton(R.string.dlg_cancel,            new DialogInterface.OnClickListener() {                public void onClick(                        DialogInterface dialog,                        int whichButton) {                }            }).create().show();    }    private void grabVal(String newSector){    mNSN = newSector;    callCtlr(Constants.R_DB_ADDSECT);    }请高手帮忙。谢谢
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 461 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信