废话不多说,有效果图:
由于时间关系,只贴出获得video 数据的代码,请自行去做适配gridview 的工作 (红色字体是关键点)
class MyRunnable implements Runnable {
@Override
public void run() {
final String[] COLUMNS = {
MediaStore.Video.Media._ID,
MediaStore.Video.Media.DISPLAY_NAME,
MediaStore.Video.Media.DATE_ADDED,
MediaStore.Video.Media.DATA,
MediaStore.Video.Media.WIDTH,
MediaStore.Video.Media.HEIGHT,
MediaStore.Video.Media.DURATION,