Dialog下的Builder单击事件如何能够跳转到一个新的Activity ?求教育
附上我代码:
Builder builder = new AlertDialog.Builder(this.Context);//创建对话框
builder.setTitle(R.string.tip);//设置对话框标题
builder.setMessage(R.string.not_setting_current_region);//设置对话框信息
/* 设置对话框确认按钮 */
builder.setPositiveButton(R.string.confirm, new DialogInterface.OnClickListener()
{
@Override
public void onClick(DialogInterface dialog, int which)
{
dialog.dismiss();
Intent intent = new Intent(Activity_SSGJ.this, Activity_select_City.class);
startActivity(intent);
Log.i(YangJ, "你点击了确定!");
}
});
不明白的是为什么我的这个跳转是不成功的,点击确定就停止了 ? 求大神教育
[解决办法]
Builder builder = new AlertDialog.Builder(this); // 创建对话框
builder.setTitle("标题"); // 设置对话框标题
builder.setMessage("测试"); // 设置对话框信息
/* 设置对话框确认按钮 */
builder.setPositiveButton("确定", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
Intent intent = new Intent(MainActivity.this, TwoActivity.class);
MainActivity.this.startActivity(intent);
}
}).show();