0
我想在屏幕上創建相對於其他對象的轉換動畫如何翻譯向上
if(vipUpSet == null) {
Rect contactUsLocation = new Rect();
Rect infoLocation = new Rect();
Rect vipLocation = new Rect();
contactUs.getGlobalVisibleRect(contactUsLocation);
info.getGlobalVisibleRect(infoLocation);
vip.getGlobalVisibleRect(vipLocation);
vipUp = new TranslateAnimation(vipLocation.left, contactUsLocation.right + 20, vipLocation.top, contactUsLocation.top);
vipUpSet = new AnimationSet(true);
vipUpSet.setInterpolator(new LinearInterpolator());
vipUpSet.addAnimation(scaleDown);
vipUpSet.addAnimation(vipUp);
vipUpSet.setDuration(1000);
vipUpSet.setFillAfter(true);
}
我有兩個按鈕在屏幕的所謂聯繫我們的頂部和信息
我想要vip從它的位置起飛,並且位於contactUs按鈕的右側
當前設置,使視圖disa從最下面飛進來,我希望它從目前的狀態飛起來。
我該怎麼做?
我更新了我的答案 – 2014-09-20 14:48:15