音频暂停时暂停更改图像

时间:2016-12-16 20:15:08

标签: java android

我正在构建一个应用程序,当播放音频时图像开始改变。 当音频播放(启动)onclick按钮时,图像也会以不同的延迟开始变化,我也可以暂停我的音频。我面临的问题和混淆是,当我暂停我的音频时,

  

我如何暂停我的图像,以便当我再次点击该按钮时,我的音频会恢复,图像会从暂停的位置开始改变。

git status

`

1 个答案:

答案 0 :(得分:1)

使用ImageSwitcher,它会为您完成一些工作。在任何情况下,如果您想自己创建动画,则必须将所有更改视为一个整体。例如,您可以将runnable重新发布到处理程序。伪代码:

handler.postDelayed(new Runnable() {
         @Override
         public void run() {
             // set the image you want
             if (mustContinue)
                  handler.postDelayed(this, time);
         }
     }, 10000);

每次按下播放/暂停按钮时,切换布尔值mustContinue。

编辑: 以this为例。