?? ?? }
?? ?? public void setSize(long size) {
?? ?? ?? ?? this.size = size;
?? ?? }
}
LocalVideoAdapter
import android.content.Context;
import android.graphics.Bitmap;
import android.media.MediaPlayer;
import android.media.ThumbnailUtils;
import android.provider.MediaStore;
import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater;
import android.view.SurfaceHolder;
import android.view.SurfaceView;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.TextView;
import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.List;
/**
??* Created by Administrator on 2017/12/20.
??*/
public class LocalVideoAdapter extends RecyclerView.Adapter<LocalVideoAdapter.LocalViewHolder>{
?? ?? private Context context;
?? ?? private List<LocalVideoInfo>mDatas;
?? ?? private MediaPlayer player;
// ?? ??记录哪个位置播放视频了
?? ?? private int currentPosition = -1;
?? ?? public LocalVideoAdapter(Context context, List<LocalVideoInfo> mDatas) {
?? ?? ?? ?? this.context = context;
?? ?? ?? ?? this.mDatas = mDatas;
?? ?? ?? ?? player = new MediaPlayer();

?? ?? ?? ?? player.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {
?? ?? ?? ?? ?? ?? @Override
?? ?? ?? ?? ?? ?? public void onCompletion(MediaPlayer mp) {
?? ?? ?? ?? ?? ?? ?? ?? player.release();
?? ?? ?? ?? ?? ?? }
?? ?? ?? ?? });
?? ?? }
?? ?? public void destoryPlayer(){
?? ?? ?? ?? if (player!=null) {
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/bofangqi/article-54866-5.html
只要苍蝇接触过就有可能有蛆