public static AlertDialog dialog(Context context, String titles, String messages,View.OnClickListener onClickListenerLf, View.OnClickListener onClickListenerRf)
{
final AlertDialog alertDialog = new AlertDialog.Builder(context).create();
alertDialog.setCancelable(false);
alertDialog.setCanceledOnTouchOutside(false);
alertDialog.show();
Window window = alertDialog.getWindow();
window.setBackgroundDrawableResource(android.R.color.transparent);
View view = LayoutInflater.from(context).inflate(R.layout.permission_dialog, null);
TextView title=(TextView) view.findViewById(R.id.permission_dialog_title);
TextView message=(TextView) view.findViewById(R.id.permission_dialog_message);
title.setText(titles);
message.setText(messages);
final Button cancle = (Button) view.findViewById(R.id.permission_dialog_leftbt);
final Button sure = (Button) view.findViewById(R.id.permission_dialog_rightbt);
cancle.setOnClickListener(onClickListenerLf);
sure.setOnClickListener(onClickListenerRf);
window.setContentView(view);
return alertDialog;
}