У меня есть простой/по умолчанию TimePickerDialog
:Можно ли масштабировать TimePickerDialog (или диалог)?
TimePickerDialog timePickerDialog = new TimePickerDialog(getActivity());
timePickerDialog.setTitle("Select Time");
timePickerDialog.show();
Моя проблема:
Независимо от того, как размер устройства (4" , 7" , 10" ...), диалог всегда принимать полный размер экрана, когда это показано на рисунке (скриншот ниже)
Мой вопрос:.
Возможно ли шкала (без изменения размера) диалогового окна?
Как это:
PS:
1) Я не хочу, чтобы использовать диалог с пользовательской точки зрения.
2) Это то, что я получаю, когда я изменить размер диалогового окна:
Display display =((WindowManager)getActivity().getSystemService(getActivity().WINDOW_SERVICE)).getDefaultDisplay();
int width = display.getWidth();
int height=display.getHeight();
timePickerDialog.getWindow().setLayout((width)/2, (height)/2);
Спасибо за ваш ответ, но как масштабировать свой собственный диалог? – Rami
Я создал собственный пользовательский диалог, используя собственный интерфейс. а затем установите значения и проверки. – TheAndroidFreak
Хорошо, я вижу. Но я не хочу использовать пользовательский/собственный вид. – Rami