小弟我想让Dialog中在启动一个Dialog,里面的Dialog该怎样写

我想让Dialog中在启动一个Dialog,里面的Dialog该怎样写
我的程序是这样的,点击按钮弹出一个列表对话框,点击列表对话框中的一项弹出一个自定义对话框,现在我不知道建立这个自定义对话框时,AlertDialog.Builder(Context)的这个Context要怎样写,写些什么,所以来这里求助大家了。

------解决方案--------------------
bn1.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {
AlertDialog.Builder builder = new Builder (AlertDialogDemoActivity.this);
builder.setTitle("列表测试").setItems(R.array.select_dialog_items, 
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
String []item = getResources().getStringArray(R.array.select_dialog_items);
new AlertDialog
.Builder(AlertDialogDemoActivity.this)
.setMessage(item[which]).show();

}
}).create().show();


}
});