private void init() { setPersistent(true); timePicker = new TimePicker(getContext()); timePicker.setOnTimeChangedListener(this); timePicker.setIs24HourView(DateFormat.is24HourFormat(getContext())); timePicker.setLayoutParams( new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT)); CustomDialog.Builder builder = new CustomDialog.Builder(getContext()); builder.setTitle(getTitle().toString()); builder.setContentView(timePicker); builder.setPositiveButton(R.string.ok, onClickListener); builder.setNegativeButton(R.string.cancel, onClickListener); dialog = builder.create(R.layout.custom_dialog_layout); }