0
我與對話的主題應用於如下背景暗淡不正常
<activity
android:name="com.denso.phone3.IncomingCallActivity"
android:label="@string/app_name"
android:launchMode="singleInstance"
android:theme="@style/Theme.Transparent" >
</activity>
主題是活動如下
<style name="Theme.Transparent" parent="Theme.NoTitle">
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowIsFloating">true</item>
<item name="android:backgroundDimEnabled">true</item>
<item name="android:backgroundDimAmount">0.5</item>
<item name="android:windowFullscreen">true</item>
</style>
儘管如此我所有的對話框看起來像這樣。正如你所看到的,在右側和底部留有一些空間.FYI,這是我機器上所有對話框的行爲。
SO上的一些人建議將此作爲修復,這並不奏效。
setContentView(R.layout.activity_incoming_call);
getWindow().setLayout(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT);
嘗試FILL_PARENT – Mert
檢查我的答案 –