課程
/移動開發
/Android
/Android屬性動畫賞析
ObjectAnimator.ofFloat(mImageView, "rotation", 0F,360F).setDuration(1000).start();這一句為啥不執行啊
2015-12-15
源自:Android屬性動畫賞析 1-2
正在回答
這句代碼是沒有問題,要從整體上看才行啊
咋看好像沒問題 , 可能是mImageView沒初始化?? 把代碼都貼出來看看才知道 , 也可以換其他動畫試試(例如:
? ? ?TranslateAnimation animation = new TranslateAnimation(0, 200, 0, 0);
?????animation.setDuration(2000);
???? animation.setFillAfter(true);//動畫最后狀態保留
???? ImageView iv = (ImageView)findViewById(R.id.xxx你的imageviewId);
???? iv.startAnimation(animation);
) 看有沒有效果,一步步排除
舉報
本次課程,將向你介紹如何使用屬性動畫做出更好的動畫
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-03-23
這句代碼是沒有問題,要從整體上看才行啊
2015-12-17
咋看好像沒問題 , 可能是mImageView沒初始化?? 把代碼都貼出來看看才知道 , 也可以換其他動畫試試(例如:
? ? ?TranslateAnimation animation = new TranslateAnimation(0, 200, 0, 0);
?????animation.setDuration(2000);
???? animation.setFillAfter(true);//動畫最后狀態保留
???? ImageView iv = (ImageView)findViewById(R.id.xxx你的imageviewId);
???? iv.startAnimation(animation);
) 看有沒有效果,一步步排除