[英]Play Gif with Audio Using Glide Android
我目前正在使用Glide庫在我的Android設備中顯示特定事件的gif,但現在我還想在播放gif時將音頻設置為背景,當它停止時音頻也會停止!
嘗試:
Glide.with(this).load(R.drawable.somegifFile).into(imageView);
try {
if (mp.isPlaying()) {
mp.stop();
mp.release();
mp = MediaPlayer.create(context, R.raw.sound);
}
mp.start();
} catch(Exception e) { e.printStackTrace(); }
好吧試試這個1.首先檢查天氣圖像視圖是空還是沒有加載圖像2.如果加載那么它意味着gif開始工作..然后啟動計時器並在每10秒后調用它3.在run()
方法像你一樣刷新音頻
private void startWaitingTimeRunner() {
waitingTimer = new Timer();
waitingTimer.scheduleAtFixedRate(new TimerTask() {
@Override
public void run() {
// reset audio -> stop , release , play gain
}
}, 0, 10000);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.