0
G'day! 我需要將視頻顯示到VideoView中,該視頻位於具有樣式(Theme.Dialog的擴展)的活動內部。活動中的透明矩形
<resources>
<style name="Custom" parent="android:style/Theme.Dialog">
<item name="android:windowNoTitle">true</item>
</style>
</resources>
佈局:
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<VideoView
android:id="@+id/video_surface"
android:layout_width="500dp"
android:layout_height="200dp"
android:layout_marginTop="20dp" />
</FrameLayout>
和我有未來:
正如你可以在左上角看到的是transparantly。我該如何禁用?
問題的決議是正確的樣式上的活動: <樣式名稱= 「自定義」 母體= 「機器人:風格/ Theme.Dialog」> <項名稱= 「機器人:windowNoTitle」>真 <項目名=「機器人:重力「>中心 \t <項目名稱= 「機器人:windowBackground」> @安卓:彩色/透明 <項目名稱= 「機器人:windowIsTranslucent」>真 只有在這種情況下,你不能關閉活動由意味着點擊窗口周圍的灰色區域。 –
Rusfearuth