【发布时间】:2013-12-24 02:34:55
【问题描述】:
下图显示有垂直的“线”沿着屏幕的每一侧向下延伸。背景图像似乎填满了屏幕的大部分,但是有这些线条并且图片没有对齐。看看我在哪里用黑色箭头标记了这些线。屏幕顶部和底部似乎没有水平线。我找不到任何原因。
下面是一些可能是问题所在的相关代码。
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>
【问题讨论】:
-
你能显示xml吗?所以我们可以找到解决办法。
-
您需要发布 Layout xml,而不是样式或清单。它将在 res/layout 上
-
编辑了我的开场白。
标签: java android xml android-manifest fullscreen