android透明activity左右有边距
android transparent activity has margin in left and right
我正在编写 android 项目。我有一个透明 activity,所有视图在我的设备 (Xperia L) 上都可以正常工作。
但是当我在 nexus 上测试项目时,这个 activity 左右都有边距。
我该如何解决?
我知道这 post 是旧的,但只需确保此行符合您应用于 activity 的样式:
<item name="android:windowIsFloating">false</item>
马特的回答稍作修改后对我有用。我最初在 Manifest 文件中设置了一个主题,如下所示:
<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>
然后我用新样式替换了 Manifest 文件中的主题。
<activity
android:name=".MainActivity"
android:theme="@style/Transparent"/>
我正在编写 android 项目。我有一个透明 activity,所有视图在我的设备 (Xperia L) 上都可以正常工作。
但是当我在 nexus 上测试项目时,这个 activity 左右都有边距。
我该如何解决?
我知道这 post 是旧的,但只需确保此行符合您应用于 activity 的样式:
<item name="android:windowIsFloating">false</item>
马特的回答稍作修改后对我有用。我最初在 Manifest 文件中设置了一个主题,如下所示:
<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>
然后我用新样式替换了 Manifest 文件中的主题。
<activity
android:name=".MainActivity"
android:theme="@style/Transparent"/>