欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

android打开rar压缩文件

程序员文章站 2022-06-10 19:14:44
复制代码 代码如下:private void open(string filestring) { intent intent = new intent();&nb...

复制代码 代码如下:

private void open(string filestring) {
 intent intent = new intent();
 intent.setclassname("com.rarlab.rar", "com.rarlab.rar.mainactivity");
 file file = new file(filestring);
 uri data = uri.fromfile(file);
 intent.setdata(data);
 try {
  startactivity(intent);
 } catch (activitynotfoundexception e) {
  try {
   uri uri = uri.parse("market://search?q=" + "rar");
   intent it = new intent(intent.action_view, uri);
   startactivity(it);
  } catch (activitynotfoundexception e2) {
   log.i(tag, "market no found");
  }
 }
}