Thursday, September 17, 2015

Custom Dialog Android

public class MyCustomDialog {
    AlertDialog dialog;
    public MyCustomDialog(Context context) {
        Builder builder = new AlertDialog.Builder(context);
        builder.setCancelable(true);
        builder.setTitle(context.getString(R.string.dialogTitle));
        LayoutInflater factory = LayoutInflater.from(context);
        View mView = factory.inflate(R.layout.myCustomLayout, null);
        builder.setView(mView);
        builder.setPositiveButton(context.getString(R.string.OKButton), new OnClickListener() {
            @Override
            public void onClick(DialogInterface dialog, int which) {    
            }
        });
        dialog = builder.create();
    }
    public void showMe(){
        dialog.show();
    }
    public void closeMe(){
        dialog.dismiss();
    }
}

No comments:

Post a Comment