我想動畫一個ImageView和事情工作正常但是我有一個輕微的問題 - 當動畫正在進行時,我可以看到圖像在其中滑動的白色背景。我不想看到這個白色背景。Animate ImageView沒有背景
正如你可以在此搜索和2看到有這個白色背景中。我不想讓蝙蝠俠標誌幻燈片看到這個白色背景。
EDIT1:
animation.xml
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate
android:duration="1000"
android:fillBefore="true"
android:fillAfter="true"
android:fromYDelta="-100%p"
android:toYDelta="0"
/>
</set>
layout.xml
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:card_view="http://schemas.android.com/tools">
<android.support.v7.widget.CardView
android:id="@+id/main_CV_spidie_top"
card_view:cardBackgroundColor="@android:color/"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<ImageView
android:id="@+id/main_IV_spidey_top"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:elevation="20sp"
android:src="@drawable/batman_logo" />
</android.support.v7.widget.CardView>
<android.support.v7.widget.CardView
android:id="@+id/main_CV_spidey_left"
card_view:cardBackgroundColor="@android:color/"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:visibility="gone">
<ImageView
android:id="@+id/main_IV_spidey_left"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:elevation="20sp"
android:src="@drawable/batman_logo" />
</android.support.v7.widget.CardView>
<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent">
<android.support.design.widget.AppBarLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar">
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="?attr/colorPrimary"
app:layout_scrollFlags="scroll|enterAlways"
app:popupTheme="@style/ThemeOverlay.AppCompat.Light" />
<android.support.design.widget.TabLayout
android:id="@+id/tabs"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:tabGravity="fill"
app:tabMode="fixed" />
</android.support.design.widget.AppBarLayout>
<android.support.v4.view.ViewPager
android:id="@+id/viewpager"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_behavior="@string/appbar_scrolling_view_behavior" />
</android.support.design.widget.CoordinatorLayout>
</RelativeLayout>
請張貼相關的代碼。不可能瞭解問題出在哪裏。你的圖片本身是否有透明bg? –