• package com.test.activity;
  • import java.text.DecimalFormat;
  • import java.text.NumberFormat;
  • import java.util.List;
  • import android.app.Activity;
  • import android.app.AlertDialog;
  • import android.content.Context;
  • import android.content.DialogInterface;
  • import android.content.Intent;
  • import android.graphics.Bitmap;
  • import android.graphics.drawable.BitmapDrawable;
  • import android.graphics.drawable.Drawable;
  • import android.net.Uri;
  • import android.os.Bundle;
  • import android.os.Environment;
  • import android.provider.MediaStore.Images.Thumbnails;
  • import android.view.View;
  • import android.widget.Button;
  • import android.widget.ImageView;
  • import android.widget.TextView;
  • import android.location.Criteria;
  • import android.location.Location;
  • import android.location.LocationListener;
  • import android.location.LocationManager;
  • import android.media.ThumbnailUtils;
  • import com.google.android.maps.GeoPoint;
  • import com.google.android.maps.MapActivity;
  • import com.google.android.maps.MapController;
  • import com.google.android.maps.MapView;
  • import com.google.android.maps.Overlay;
  • import com.google.android.maps.OverlayItem;
  • import com.test.activity.util.HelloItemizedOverlay;
  • import com.test.activity.util.MyOverLay;
  • public
    class MainActivity extends Activity {
  • @Override
  • public
    void onCreate(Bundle savedInstanceState) {
  • super.onCreate(savedInstanceState);
  • setContentView(R.layout.main);
  • Bitmap bitmap=ThumbnailUtils.createVideoThumbnail(Environment.getExternalStorageDirectory()+"/20110.mp4",Thumbnails.MINI_KIND);
  • Bitmap bitmap1=ThumbnailUtils.extractThumbnail(bitmap,200,200);
  • BitmapDrawable d=new BitmapDrawable (bitmap1);
  • ((ImageView)findViewById(R.id.imageview)).setBackgroundDrawable(d);
  • ((ImageView)findViewById(R.id.imageview)).setOnClickListener(new View.OnClickListener() {
  • @Override
  • public
    void onClick(View v) {
  • // TODO Auto-generated method stub
  • Intent it = new Intent(Intent.ACTION_VIEW);
  • System.out.println(Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED));
  • Uri uri = Uri.parse(Environment.getExternalStorageDirectory()+"/20110.mp4");
  • it.setDataAndType(uri , "video/mp4");
  • startActivity(it);
  • }
  • });
  • }
  • }

原文 http://blog.csdn.net/sun6223508/archive/2011/06/28/6573257.aspx

更多相关文章

  1. android 多点触摸 实现图片缩放 Image Zoom
  2. HTML5 Cache, Android(安卓)WebView
  3. androidRadioGroup和RadioB…
  4. android短信监听
  5. 移动开发:Android(安卓)错误警告信息解释
  6. OpenGL ES教程III之移动变换(原文对照)
  7. Android学习之Pair类 (android.util.Pair )
  8. Do's and Don'ts for Android(安卓)development
  9. OpenGL ES教程VI之纹理贴图(原文对照)

随机推荐

  1. android上的http
  2. Android中Activity启动模式详解
  3. 帮同事找到了一个问题的解决办法:在androi
  4. Android(安卓)自定义实现TextView单行超
  5. Android中的几种网络请求方式详解
  6. 在android中显示网络图片及查看页面源代
  7. java android客户端SSL通信 遇到的几个报
  8. android 常见分辨率(mdpi、hdpi 、xhdpi、
  9. Android字体加粗
  10. 2-8 Android(安卓)简单介绍 (一)