我尝试通过xml:
将图像背景添加到片段中<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/background"
tools:context="com.example.ronen.sunplantnew.Fragments.Loading"></FrameLayout>
但是,当我试图将它添加到活动中时,它也会起作用(相对的铺设 - 碎片容器)
我也试过了:
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.example.ronen.sunplantnew.Fragments.Loading">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/background"
android:src="@drawable/background"
android:scaleType="centerCrop"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true" /></FrameLayout>
但它也不起作用 那么如何才能为片段添加背景?
答案 0 :(得分:1)
Android不支持 GIF 。使用 jpg 图片,或将AnimationDrawable用作this answer商品。
如果使用 jpg 图片,请确保 res / drawable 文件夹中有 background.jpg 文件。