日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

Android MediaPlayer

發布時間:2025/3/18 Android 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android MediaPlayer 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

1、實現點擊屏幕出現控制按鈕,再次點擊隱藏按鈕。并可以自動隱藏按鈕。

public void show(int timeout) {

if (!mShowing) {

top_framelayout.setVisibility(View.VISIBLE);

bottom_framelayout.setVisibility(View.VISIBLE);

mShowing = true;

}

if (timeout != 0) {

Message msg = mHandler.obtainMessage(FADE_OUT);

mHandler.removeMessages(FADE_OUT);

mHandler.sendMessageDelayed(msg, timeout);

}

}


public void hide() {

if (mShowing) {

top_framelayout.setVisibility(View.GONE);

bottom_framelayout.setVisibility(View.GONE);

mShowing = false;

}

}


private Handler mHandler = new Handler() {

@Override

public void handleMessage(Message msg) {

switch (msg.what) {

case FADE_OUT:

hide();

break;

}

}

};


private void toggleMediaControlsVisiblity() {

if (mShowing) {

hide();

} else {

show(sDefaultTimeout);

}

}


// 手勢類

public class MySimpleOnGestureListener extends SimpleOnGestureListener {

@Override

public boolean onSingleTapUp(MotionEvent e) {

toggleMediaControlsVisiblity();

return super.onSingleTapUp(e);

}

}

@Override

public boolean onTouchEvent(MotionEvent event) {

return mGestureDetector.onTouchEvent(event);

}

以上實現方式參考了:VideoView源碼及其MediaController的源碼。

2、

使用MediaPlayer視頻播放的時候,直接把拖動條拖動到最后,然后再往回拖動,這時奇葩的事情發生了:視頻界面更換了,但是不能播放了,這是怎么回事呢?用VideoView就不會出現這個問題。差距在哪里?

關于點擊seekbar可以看到畫面但是不能播放的問題,?我認為你使用seekto是需要為mediaPlayer添加OnSeekCompleteListener,因為seekto是個異步方法
mediaPlayer.setOnSeekCompleteListener(new?OnSeekCompleteListener()?{??
????public?void?onSeekComplete(MediaPlayer?m)?{??
????????m.start();??
????????//isPlaying?=?true;??
????}??
}); ?
















轉載于:https://my.oschina.net/u/1389206/blog/667037

總結

以上是生活随笔為你收集整理的Android MediaPlayer的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。