0

在 ICS 中看到的图像 在此处输入图像描述

在 Gingerbread 中运行时的位置 在此处输入图像描述

片段的 XML 代码

<?xml version="1.0" encoding="utf-8"?>
 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
 android:layout_width="match_parent"
 android:layout_height="match_parent"
 android:orientation="vertical"
 android:background="@drawable/background"
 android:id="@+id/homelayout" >

<ImageView
    android:id="@+id/homepageLogo"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:src="@drawable/background"
    android:alpha="255"
    android:scaleType="fitXY" />

</LinearLayout>

这种奇怪的行为有什么原因吗?

4

2 回答 2

0

尝试改变

android:layout_width="match_parent"
android:layout_height="match_parent"

android:layout_width="wrap_content"
android:layout_height="wrap_content"

在您的 ImageView 中。我不知道您如何使用您的 XML,但从外观上看,您可能还想将 LinearLayout 中的相同参数更改为“wrap_content”。现在您告诉 ImageView (可能)填充整个区域。

// 亚历克斯

于 2012-12-19T07:35:36.323 回答
0

仅当您从代码中动态请求操作栏时才会观察到该问题。

getWindow().requestFeature(Window.FEATURE_ACTION_BAR);

如果您使用样式来执行此操作,则不会出现此问题。

于 2012-12-19T09:00:18.517 回答