1
A
回答
0
對不起我的錯誤。你需要這樣做。
public void onCreate(Bundle b) {
super.onCreate(b);
setContentView(R.layout.main);
String extPath = Environment.getExternalStorageDirectory().getAbsolutePath() + File.Separator;
InputStream inputStream = assetManager.open(extPath + "file.doc");
String text = loadFile(inputStream);
TextView tv = (TextView) findViewById(R.id.txtv);
tv.setText(text);
}
public String loadFile(InputStream inputStream) {
ByteArrayOutputStream b = new ByteArrayOutputStream();
byte[] bytes = new byte[4096];
int length = 0;
while() {
b.write(bytes, 0, length);
}
return new String(b.toByteArray(), "UTF8");
}
相關問題
- 1. 如何使用Poi閱讀doc文件?
- 2. 如何閱讀libgtkmm-3.0-doc
- 3. 禁用提示閱讀.doc文件時
- 4. VB.NET閱讀doc和docx文件
- 5. 使用python閱讀.doc文件
- 6. 閱讀從.DOC/.DOCM文件使用Python
- 7. 如何用POI api閱讀java中的doc和docx文件
- 8. 如何在java中閱讀doc和docx
- 9. 如何讀取.doc或.docx文件
- 10. 如何閱讀「.doc」文件或如何使用ASP.NET將其轉換爲「.docx」
- 11. 如何閱讀txt文件
- 12. 如何閱讀PDF文件
- 13. 如何閱讀JSON文件
- 14. 如何閱讀.epub文件
- 15. 如何閱讀KML文件
- 16. 如何閱讀.Contact文件?
- 17. 如何閱讀JSON文件?
- 18. 如何閱讀wpa_supplicant.conf文件
- 19. 如何閱讀.blg文件
- 20. 如何閱讀.pfx文件?
- 21. 如何閱讀zvpl文件
- 22. 如何閱讀.htaccess文件?
- 23. 如何閱讀Windows.edb文件?
- 24. 如何閱讀.pls文件?
- 25. 如何閱讀sdef文件
- 26. 如何閱讀.obj文件?
- 27. 如何閱讀pim.vol文件
- 28. 如何閱讀VCard文件?
- 29. 如何閱讀.csv文件?
- 30. 閱讀DOC文件,並將文本存儲在arraylist中android
AssetManager用於訪問apk中的資源,而不是用於訪問SD卡上的數據。這個問題似乎更多的是從.doc文件中提取純文本,並在文本視圖中顯示,可能帶有一些基本的格式。 – RivieraKid
@hossaindoula我似乎while循環有問題。你在那裏放了什麼? – Mundi
你的代碼有問題,首先你沒有使用你的inputStream,然後你的while循環缺少參數 – Jimmar