Как добавить закругленные углы к полупрозрачному фону действия?

У меня есть простое Activity, и я хотел бы иметь форму прямоугольника с закругленными углами. В этом действии используется полупрозрачный Drawable. Я видел всплывающие окна от другие разработчики, которые являются полупрозрачными (не тема диалога) с закругленными углами, и я пытаюсь воспроизвести это. Любая помощь будет принята с благодарностью.

Вот код, который у меня есть в настоящее время, который создает прямоугольное полупрозрачное окно в середине экрана .

<style name="Theme.TranslucentDialog">
    <item name="android:colorBackgroundCacheHint">@null</item>
    <item name="android:windowIsTranslucent">true</item>
    <!-- Note that we use the base animation style here (that is no
         animations) because we really have no idea how this kind of
         activity will be used. -->
    <item name="android:windowBackground">@drawable/translucent_background</item>
    <item name="android:windowNoTitle">true</item>
    <item name="android:colorForeground">#fff</item>
    <item name="android:windowIsFloating">true</item>
    <item name="android:backgroundDimEnabled">false</item>
    <item name="android:windowAnimationStyle">@android:style/Animation.Translucent</item> 
</style>

<drawable name="translucent_background">#60000000</drawable>
5
задан casperOne 28 July 2012 в 02:56
поделиться