Dialog dialog = new AlertDialog.Builder(study_setting.this)
study_setting类的开头能小写吗,eclipse没报错?
Dialog dialog = new AlertDialog.Builder(study_setting.this.getParent()) 试试study_setting.this.getParent()
if(v==sp_voice_lib_import){ Dialog dialog = new AlertDialog.Builder(study_setting.this) .setIcon(R.drawable.dialog_icon) .setTitle("清空个人信息") .setMessage("确定要清空个人信息吗?") .setPositiveButton("确定", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int whichButton) {
} }) .setNegativeButton("取消", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int whichButton) {
改为这样:study_setting.this.startActivity(intent); 还不行
还没执行到句就报错了,对话框就不显示
试试study_setting.this.getParent()
Dialog dialog = new AlertDialog.Builder(study_setting.this)
.setIcon(R.drawable.dialog_icon)
.setTitle("清空个人信息")
.setMessage("确定要清空个人信息吗?")
.setPositiveButton("确定", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
}
})
.setNegativeButton("取消", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
}
}).create();
dialog.show();
}
还是不行,还报错