自定义dialog的值返回给调用页

自定义dialog中的listview点击后 怎么把listview点击获取的值传给dialog的调用页???

 builder.setPositiveButton("确认", new OnClickListener() {
     @Override
     public void onClick(DialogInterface dialog, int which) {//在调用页定义一个全局变量,等确定取消后确定最后的值,或者就是监听listview的选中事件中给这个全局变量赋值
      dialog.dismiss();
      Main.this.finish();
     }
    });
    builder.setNegativeButton("取消", new OnClickListener() {
     @Override
     public void onClick(DialogInterface dialog, int which) {
      dialog.dismiss();
     }
    });