版本背景图片> = Honeycomb

时间:2012-10-17 11:11:45

标签: android android-layout

我在不同Android版本上的应用程序布局有问题。 我想在Fragment中添加背景图片。 在Android 2.3.3上它可以工作,但在版本> 3我可以做我想做的事,但不会出现。

我的Activity的activity_main.xml如下所示:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:background="@drawable/background"
>
    <TexView
        android:id="@+id/text"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Hello World"
        />
</LinearLayout>

我的活动似乎是这样:

public class MainActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
}
}

我也尝试过使用样式,但它没有帮助:

<style name="AppTheme" parent="android:Theme.Light">
    <item name="android:background">@drawable/background</item>
</style>

还有其他可能解决这个问题的方法吗?

0 个答案:

没有答案