我希望能够访问用户手机的SD卡中的word文件,并且该文件将由用户选择.我希望能够处理文件,即读取其内容并根据用户的意愿进行修改,并在用户点击"保存"时保存.
在Android中有可能吗?如何让程序理解该文件是Word文件?
请注意,我不想查看Word文件.用户将选择Word文件,我的应用程序应该能够对其进行一些更改并保存.
恕我直言,最简单的方法是将Apache POI库移植到 Android。这是可能的,并且有证据证明这一点
移植 POI,您可以将 Word 编辑功能嵌入到您的应用程序中。
一段代码如:
Intent intent = new Intent(Intent.ACTION_EDIT);
Uri uri = Uri.parse("file:///"+file.getAbsolutePath());
intent.setDataAndType(uri, "plain/text");
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)
简单地说,Word 文件将由其他应用程序(而不是您的应用程序)编辑。据我了解,这并不完全是你想要的。
归档时间: |
|
查看次数: |
7144 次 |
最近记录: |