2012-10-17 59 views
0

在我的應用程序中,我想創建一個主菜單屏幕布局。佈局基本上有一個線性佈局,從左邊40 dp,在另一個線性佈局中也有四個按鈕。如何使用從底部滑入的按鈕創建佈局

現在,我想實現的是,當用戶到達主菜單屏幕時,四個按鈕應該從底部滑入,我知道我需要用佈局按住按鈕來膨脹第一個佈局,我有在開發人員android上研究了一些插值器,但是我仍然無法實現我想要的。

任何人都可以幫助我,因爲我可以做到這一點,關於通貨膨脹的例子或教程將有所幫助,但通脹必須從下到上或從上到下。

+0

這可能有助於給你的代碼已經試圖實施,所以我們有一些工作要做。有人不太可能會爲你寫整個活動。 – Tim

回答

0

如果我理解正確,您只需要爲按鈕設置動畫(從下到上滑動)。首先您需要定義動畫在R.anim水木清華這樣的:

<?xml version="1.0" encoding="utf-8"?> 
<set xmlns:android="http://schemas.android.com/apk/res/android" 
    android:interpolator="@android:anim/accelerate_decelerate_interpolator"> 

<translate 
    android:fromXDelta="-200%" 
    android:toXDelta="0%" 
    android:fromYDelta="200%" 
    android:toYDelta="0%" 
    android:duration="3000"/> 

<alpha 
    android:fromAlpha="0.0" 
    android:toAlpha="1.0" 
    android:duration="3000" /> 
</set> 

然後,你需要將動畫應用於您的視圖或佈局:

Animation a = AnimationUtils.loadAnimation(this, R.anim.alpha); 
a.reset(); 
TextView tv = (TextView) findViewById(R.id.firstTextView); 
tv.clearAnimation(); 
tv.startAnimation(a); 
+0

感謝agent-10它像一個魅力。 – Rudi

相關問題