是否可以在活動中打開.txt文件或顯示.txt文件的內容?我真的需要它爲我的項目。在我的項目中,我製作了expandablelistview,它在父列表中顯示單元,在子列表中顯示章節。一旦選擇了孩子,選定的孩子將打開適當的.txt文件。有沒有可能這樣做。請給它一些建議。在活動中打開.txt文件
2
A
回答
0
你可以讓TextView在Activity中顯示文本,在TextView上設置文本的使用方法setText(CharSequence)方法。
來讀取文本文件,使用文本下面的方法:
FileInputStream fis=null;
final StringBuffer buffer= new StringBuffer();
try {
fis = openFileInput("fileName.txt");
DataInputStream dataIO = new DataInputStream(fis);
String strLine = null;
if ((strLine = dataIO.readLine()) != null) {
buffer.append(strLine);
}
dataIO.close();
fis.close();
}
catch (Exception e) {
}
使用
textView.setText(buffer.toString());
在活動展示。
0
是的。
你只需要一個File
並閱讀它。只需使用Commons IO庫從apache.org
//file located directly on SD root.
File myFile = new File(Environment.getExternalStorageDirectory(), "file.txt");
String contents = FileUtils.readFileToString(myFile);
,只是使用類似myTextView.setText(contents);
後設置文本到TextView
。
下載共享IO庫here。
0
我認爲在其中顯示一個帶有textview的xml文件,並設置textview以顯示您想要顯示的任何內容都可以實現。
textview.setText(open file you want to read from here);
打開你應該使用緩衝讀者和IO流的文件。
相關問題
- 1. 打開txt文件
- 2. 在execl中打開.txt文件()
- 3. 從VB.NET在Excel中打開.txt文件
- 4. 在python中打開txt文件
- 5. 從iCloud打開txt文件
- 6. 在同一活動中打開活動
- 7. 在活動中打開新的活動
- 8. 在小部件中打開活動
- 9. Android XML文件阻止活動打開
- 10. 打開一個在線應用程序來打開txt文件
- 11. 如何在活動已打開時打開活動屏幕?
- 12. 從近期活動中打開活動
- 13. 從其他活動中打開活動
- 14. JFileChooser,以打開多個txt文件
- 15. 打開一個txt文件兩次C++
- 16. 打開並讀取多個.txt文件
- 17. DrEdit示例無法打開txt文件
- 18. 打開並閱讀txt文件?
- 19. PHP打開.txt文件與完整URL
- 20. 通過Tkinter GUI打開txt文件
- 21. Python無權打開.txt文件
- 22. 從.txt錯誤打開.exe文件
- 23. 打開.txt文件的安全性
- 24. 在JTextArea中打開,編輯和保存文本到.txt文件
- 25. Eclipse:如何在活動的edtor中始終打開文件?
- 26. 在ListView上打開活動
- 27. 在Sharepoint 2013中編輯* .txt文件在Internet Explorer中打開文件
- 28. 顯示活動文件夾中的所有.txt文件
- 29. 用python在編輯器中打開一個txt文件
- 30. 如何在Matlab中打開包含矩陣的.txt文件?
相同的代碼片段是[here](http://stackoverflow.com/questions/3344551/how-to-read-text-file-in-android) – Sajmon