別のアクティビティの上に、かすかな灰色の色合いの透明なアクティビティを作成しようとしています。透明なアクティビティを呼び出すことはできますが、Greyish Tint を取得できません。私を助けてください。以下は私のコードです。
<style name="Theme.Transparent">
<item name="android:windowBackground">@drawable/transparent_background</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowIsFloating">true</item>
<item name="android:backgroundDimEnabled">false</item>
</style>
<drawable name="transparent_background">#FFFECA11</drawable>
ドローアブルにどのような色の値を指定しても、背景として反映されません。マニフェストの定義
<activity
android:name=".DisplayHelpActivity"
android:label="@string/title_activity_display_help"
android:theme="@style/Theme.Transparent">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.INFO" />
</intent-filter>
</activity>
ワットが欠落していることを教えてください。PS 色の値を忘れてください。それが機能するかどうかをテストするために使用したのはランダムです。
私は以下も使用しました
<item name="android:windowBackground">@color/transparent</item>
drawable の代わりに、私の color.xml に
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="transparent">#80ffeeca</color>
</resources>
それはまだ効果がありません。私を助けてください。