【发布时间】:2011-06-22 23:45:02
【问题描述】:
我可以选择在应用程序中附加文件。我需要向用户显示特定项目类型的预览或图标。扩展名为 .txt、.doc、.pdf、.jpeg、.mp4 的图标需要有自己的特定图标,或者如果可能的话,需要一个好的预览缩略图图标。当用户想要查看它时,他会点击图标或预览。我需要启动一个意图来查看文件。
我的意思是 pdf 应该在 pdf 阅读器中打开,或者 txt 或 doc 应该在文本阅读器中打开,mp3 或 mp4 应该在音频或视频播放器中打开.. 以及我希望他们打开的重要部分当他们退出视图应用程序时返回我的应用程序。
我唯一的想法是搜索文件名并手动拆分扩展名并进行字符串比较以将其与“.mp3”或“.mp4”等常量字符串值进行比较。这不是一个好主意,因为图像、音频和视频类型有很多扩展。请让我知道是否有任何直接的方法可以做到这一点。感谢您的帮助。
【问题讨论】:
-
你是如何在你的android应用程序中显示附件文档的预览的???
-
有什么答案吗?
标签: android android-intent android-file