我正在编写android项目。我有一个透明的活动,所有视图在我的设备(Xperia L)上都能正常工作。
但是当我在nexus上测试项目时,这个活动左右有边距。
我该如何解决?
答案 0 :(得分:7)
我知道这篇文章很旧,但只是确保这一行符合你的风格:
<item name="android:windowIsFloating">false</item>
答案 1 :(得分:3)
马特的回答对我有所改变。我最初在Manifest文件中设置了一个主题,如下所示:
FixedPointAndGo
我必须创建一个新样式,将Transparent主题添加为父主题,然后包含Matt答案中的行。
<activity
android:name=".MainActivity"
android:theme="@style/Theme.Transparent.NoActionBar.FullScreen"/>
然后我用新样式替换了Manifest文件中的主题。
<style name="Transparent" parent="Theme.Transparent.NoActionBar.FullScreen">
<item name="android:windowIsFloating">false</item>
</style>