【发布时间】:2018-03-29 11:53:15
【问题描述】:
这是我的代码,其中应用程序运行良好,但对话框未打开,按钮可点击,但未执行任何操作
@Override
public void onClick(View view){
AlertDialog.Builder mBuilder = new AlertDialog.Builder(appointmentpage.this);
View mView = getLayoutInflater().inflate(R.layout.dialog_otp,null);
final EditText mOTP = (EditText) mView.findViewById(R.id.enterOTP);
final Button mVerify = (Button) mView.findViewById(R.id.verify);
mVerify.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
if(mOTP.getText().toString().isEmpty())
{
mVerify.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View view) {
AlertDialog.Builder mBuilder1 = new AlertDialog.Builder(appointmentpage.this);
View mView1 = getLayoutInflater().inflate(R.layout.confirmation_final,null);
}
});
}
else{
Toast.makeText(appointmentpage.this,
"Enter OTP",
Toast.LENGTH_SHORT).show();
}
}
【问题讨论】: