簡體   English   中英

使用Glide Android播放帶音頻的Gif

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM