首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在应用程序中打开文件,而不是默认的文件查看器

在应用程序中打开文件,而不是默认的文件查看器
EN

Stack Overflow用户
提问于 2012-04-03 03:04:41
回答 2查看 1.2K关注 0票数 0

我想在我的应用程序中打开照片、文档、音乐和视频等文件。我见过很多应用程序在设备的默认程序中打开该文件类型的文件。

有没有办法在不打开另一个应用程序的情况下查看我的应用程序中的文件?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-04-03 03:22:21

在Android中读取文件与任何其他Java应用程序一样简单。根据您要读取和显示的文件类型,您将执行不同的操作,this question将告诉您如何读取文本文件。其他类型的原则也大致相同。对于图像,您可以简单地使用BitmapFactory.decodeFile()。我没有视频或音频方面的经验,但MediaPlayer看起来是一个很有前途的第一步。

票数 1
EN

Stack Overflow用户

发布于 2012-04-03 03:43:19

您可以做到这一点,但只能通过编写您自己的活动来处理该类型的媒体。因此,这可能是大量的工作,这取决于您想要做什么。HTML、图像、视频和音频相对容易,但是如果您想做一些像查看PDF或office文档这样的事情,那么您就需要编写大量的代码。启动其他人的浏览器来查看相关内容可能会更好;几乎每个人在Android上都是这样做的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9982288

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档