在做我们产品的时候,需要下载附件, 同时下载附件需要打开, 通过查阅一些资料发现,android对这支持做的非常好,通过anction ,加minitype ,加数据源,就能找到合适的软件进行打开你的下载的附件,下面是我整理的一个的java类,希望对你有帮助!
- /*
- * @project C6Client
- * @package com.jh.c6.util
- * @file CallOtherOpeanFile.java
- * @version 1.0
- * @author liaoyp
- * @time 2012-5-19 上午6:30:54
- * */
- package com.jh.c6.util;
- import java.io.File;
- import android.content.ActivityNotFoundException;
- import android.content.Context;
- import android.content.Intent;
- import android.net.Uri;
- import android.widget.Toast;
- public class CallOtherOpeanFile {
- /**
- *
- * <code>openFile</code>
- * @description: TODO(打开附件)
- * @param context
- * @param file
- * @since 2012-5-19 liaoyp
- *