【发布时间】:2018-06-07 10:26:22
【问题描述】:
我正在 Android Studio 中开发一个 APP(因为我不是 Java 专业人士,只是在学习......)我不确定我的代码是否无法正常工作——这对我来说似乎不是。有人可以帮忙吗?
我有一个音乐文件,当它播放时我不会显示进度条 - 然后用可见性隐藏它(GONE)。一切正常,除了如果 (!mediaPlayer.isPlaying)...
基本上在音频播放 10 秒后,进度条需要将视图改回消失。
final ProgressBar Pbar;
Pbar = (ProgressBar) findViewById(R.id.progressBar);
final MediaPlayer mediaPlayer = MediaPlayer.create(this,
R.raw.soundttt);
Button playsound = (Button) this.findViewById(R.id.play_sound_ten);
playsound.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View v) {
mediaPlayer.start();
if (mediaPlayer.isPlaying()) {
Pbar.setVisibility(View.VISIBLE);
}
else if (!mediaPlayer.isPlaying()){
Pbar.setVisibility(View.GONE);
}
}
});
我已经尝试了三天,完成了我相当一部分的阅读,包括 MediaPlayer 上的众多线程。
StackOverFlow 1 任何帮助,将不胜感激!提前谢谢!
【问题讨论】:
标签: java android visibility