【问题标题】:Play sound and start vibration on animation repeat播放声音并在动画重复时开始振动
【发布时间】:2011-06-17 09:14:17
【问题描述】:

我想通过动画的重复来重复声音和振动。我创建了一个媒体播放器对象并在 onAnimationRepeat

中启动它
public void onAnimationRepeat(Animation animation) {
    // TODO Auto-generated method stub
            mpDot.start();
    vibrator.vibrate(40L);


}

但是什么都没有发生。声音既不重复,振动也不重复 onAnimationStart 我也打电话给mpDot.start()...所以每当动画开始时,声音也会随之开始和停止。但它不会重复。为什么?

谁能帮忙。

【问题讨论】:

  • if(acceptAnswers){ void startVibration();}
  • 所以我检查了代码,但我不知道为什么 onAnimationRepeat 不工作.....onAnimationStart 工作,onAnimationEnd 工作 bt repeat 不......

标签: android animation audio android-vibration


【解决方案1】:

我也遇到了同样的问题,我认为他们有错误或其他问题,这就是在这里发布的内容:http://code.google.com/p/android/issues/detail?id=13397

【讨论】:

  • 是的,它是 android api 中的一个错误...它不听 onAnimationrepeat
  • 那我该怎么办?如何将声音与动画同步?
猜你喜欢
  • 2014-01-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-09-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多