android透明活动在左右两侧都有空白

android透明活动在左右两侧都有空白,android,android-activity,margin,transparent,Android,Android Activity,Margin,Transparent,我正在为android项目编程。我有一个透明的活动,所有视图都可以在我的设备(Xperia L)上正常工作 但当我在nexus上测试这个项目时,这个活动在左右两侧都有余量 我如何修复它?我知道这篇文章很旧,但只需确保这一行符合您应用于活动的风格: <item name="android:windowIsFloating">false</item> false 马特的回答对我来说很有用,只是做了一些小小的修改。我最初在清单文件中设置了一个主题,如下所示: <acti

我正在为android项目编程。我有一个透明的活动,所有视图都可以在我的设备(Xperia L)上正常工作

但当我在nexus上测试这个项目时,这个活动在左右两侧都有余量


我如何修复它?

我知道这篇文章很旧,但只需确保这一行符合您应用于活动的风格:

<item name="android:windowIsFloating">false</item>
false

马特的回答对我来说很有用,只是做了一些小小的修改。我最初在清单文件中设置了一个主题,如下所示:

<activity
        android:name=".MainActivity"
        android:theme="@style/Theme.Transparent.NoActionBar.FullScreen"/>

我必须创建一个新的样式,添加透明主题作为父主题,然后包含Matt答案中的行

<style name="Transparent" parent="Theme.Transparent.NoActionBar.FullScreen">
    <item name="android:windowIsFloating">false</item>
</style>

假的
然后,我用新样式替换了清单文件中的主题

<activity
        android:name=".MainActivity"
        android:theme="@style/Transparent"/>


检查
值中的
dimens.xml
文件。将有一个默认保证金。因此,只需删除或注释它。如果您的解决方案正确,则Xperia L上也有边距。显示您的xml文件。检查此文件,可能会有更多有用的详细信息: