/var/log/messages

debugging with sixth sense

背景透過な Activity

自分メモです。

iOS 風味なダイアログを、ということで無理矢理背景透過な Activity を使ったので備忘録を。

まず、以下な style を定義します。res/values/styles.xml です。

<!-- Translucent -->
<drawable name="translucent_background">#44111111</drawable>
<style name="Theme.MyTrans" parent="android:style/Theme.Translucent">
    <item name="android:windowNoTitle">true</item>
    <item name="android:windowBackground">@drawable/translucent_background</item>
</style>

で、Activity の定義を AndroidManifest.xml に記述します。

<activity
    android:name=".HogeActivity"
    android:theme="@style/Theme.MyTrans" >
</activity>

タイトルバー無しで背景透明なソレができるのであとは必要な View を配置してあげれば良い、という事になります。

そろそろこーゆー見た目、なソレを (ry

Comments