2015-04-30 293 views
0

我嘗試在第一個屏幕上的背景上開發具有左/右動畫的應用程序。如何創建右/左背景動畫?

例如,此application在背景中有圖像,此圖像從左向右移動。這正是我想要做的。

enter image description here

我嘗試使用此代碼:

ImageView imageViewBackground = (ImageView)findViewById(R.id.imageViewBackground); 

Animation animation = new TranslateAnimation(0.0f, 200.0f, 0.0f, 0.0f); 
animation.setDuration(5000); 
imageViewBackground.startAnimation(animation); 

<ImageView android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:id="@+id/imageViewBackground" 
    android:src="@drawable/background" 
    android:scaleType="centerCrop" /> 

但與此scaleType的ImageView的被裁切,我們無法看到的ImageView的內容完全目前的動畫。

+0

從左到右?你爲什麼打擾先生?做這個'Animation animation = AnimationUtils(getBaseContext(),R.anim.slide_from_left_to_right);'那就是所有..那'R.anim'是一個默認的動畫 – Elltz

+0

我知道如何從左到右動畫ImageView。但這裏是背景圖像查看的一個特殊問題。 –

回答