gpt4 book ai didi

java - 背景图像似乎没有填满整个屏幕

转载 作者:行者123 更新时间:2023-12-01 23:19:57 27 4
gpt4 key购买 nike

下图显示,屏幕每一侧的两侧都有垂直的“线”。背景图像似乎填满了屏幕的大部分,但随后出现了这些线条并且图片没有对齐。看看我用黑色箭头标记这些线的位置。屏幕的顶部和底部似乎没有水平线。我找不到任何理由。

enter image description here

下面是一些可能是问题所在的相关代码。

AndroidManifest.xml

<activity
android:label="@string/app_name"
android:name=".MainMenu"
android:screenOrientation="portrait"
android:theme="@android:style/Theme.Translucent.NoTitleBar" />

这是我的 styles.xml 的一部分,在我的 AndroidManifest.xml 中引用。

<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>

编辑

澄清一下,所有布局都会出现此问题,而不仅仅是下面的布局。

mainmenu.xml

<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/relativelayout"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:paddingLeft="5dp"
android:paddingRight="5dp"
android:paddingBottom="5dp"
android:paddingTop="5dp" >

<TextView
android:id="@+id/title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:paddingTop="75dp"
android:textSize="60sp" />

<LinearLayout
android:id="@+id/linearlayout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:orientation="vertical"
android:fillViewport="true"
android:paddingTop="175dp" >

<TextView
android:id="@+id/playBtn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginBottom="12dp"
android:textSize="30sp"
android:background="@color/transparent"
android:textColor="@color/onclicktextviewhighlight" />

<TextView
android:id="@+id/highscoresBtn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginBottom="12dp"
android:textSize="30sp"
android:background="@color/transparent"
android:textColor="@color/onclicktextviewhighlight" />

<TextView
android:id="@+id/optionsBtn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:textSize="30sp"
android:background="@color/transparent"
android:textColor="@color/onclicktextviewhighlight" />
</LinearLayout>
</RelativeLayout>

最佳答案

因为你的布局中有填充

android:paddingLeft="5dp"
android:paddingRight="5dp"
android:paddingBottom="5dp"
android:paddingTop="5dp"

关于java - 背景图像似乎没有填满整个屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20748560/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com