将透明主题应用于活动:不适合设备中的全屏

Aru*_*run 4 android android-layout android-theme

我在一个Android应用程序中工作,我通过在清单文件中应用样式使活动透明.但在应用此之后,我的布局屏幕似乎在左侧和右侧切割,似乎只显示在中心.

在模拟器中它似乎很好,但在ma android设备(ICS)它只显示在中间.请帮我.提前致谢.

我的主题风格是:

<?xml version="1.0" encoding="utf-8"?>
<resources>
  <style name="Theme.Transparent" parent="android:Theme">
    <item name="android:windowIsTranslucent">true</item>
    <item name="android:windowBackground">@android:color/transparent</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>
</resources>
Run Code Online (Sandbox Code Playgroud)

清单文件:

 <activity
            android:name=".SharescreenActivity"
             android:theme="@style/Theme.Transparent"
            android:screenOrientation="landscape" >
 </activity>
Run Code Online (Sandbox Code Playgroud)

Ner*_*een 8

试试这个主题:

<activity
        android:name=".SharescreenActivity"
        android:theme="@android:style/Theme.Translucent.NoTitleBar"
        android:screenOrientation="landscape" >
    </activity>
Run Code Online (Sandbox Code Playgroud)