Как создать полностью настраиваемый диалог / всплывающее окно в Android (изменить цвет наложения и макет диалогового окна)

Я хотел бы полностью изменить скин компонента диалога по умолчанию в Android. В частности, я хотел бы сделать следующее:

  • Измените полупрозрачный фон наложения с черного по умолчанию на полупрозрачный белый.

  • Измените диалоговое окно на Измените полупрозрачный фон наложения с черного по умолчанию на ...

    Я бы хотел полностью изменить скин диалогового компонента по умолчанию в Android. В частности, я хотел бы сделать следующее:

    • Измените полупрозрачный фон наложения с черного по умолчанию на полупрозрачный белый.

    • Измените диалоговое окно на Измените полупрозрачный фон наложения с черного по умолчанию на ...

      Я бы хотел полностью изменить скин диалогового компонента по умолчанию в Android. В частности, я хотел бы сделать следующее:

      • Измените полупрозрачный фон наложения с черного по умолчанию на полупрозрачный белый.

      • Измените диалоговое окно на удаление границы оконной рамки по умолчанию, и заменив его макетом определен в XML (он просто будет графика без полей с плавающей кнопки. нет фактического фрейма.)

      Я видел учебные пособия по созданию пользовательского макета для диалогового окна (например, http://www.helloandroid.com/tutorials/how-display-custom-dialog-your-android -application ), но я ничего не видел относительно изменения цвета наложения и / или полной настройки всплывающего диалогового окна и превращения его в оверлей без «окна».

39
задан justinl 17 September 2010 в 02:25
поделиться