[英]Reading specific String from text file using non-activity Java Class
我有一個文本文件,它有-
packagename:com.hello
我有非活動Java類,該類必須讀取此文本文件以獲取com.hello並以Log或Toast Message的形式輸出。 我正在用Eclipse在Android中進行編程。 我有兩個問題。
1)我需要在哪里放置此文本文件,是指它的位置,以便我的JAva類可以讀取它。
2)由於我的JAva類是非活動類,因此openFileInput無法工作,因為它需要上下文,並且我無法獲取上下文。
FileInputStream in = openFileInput("filename.txt");
有什么辦法嗎? 提前致謝 :)
1)您可以將其放置在包裝內的任何位置; 只要確保您提供正確的路徑即可。
2)請參閱: 如何在Android中讀取文本文件?
1)我需要在哪里放置此文本文件,是指它的位置,以便我的JAva類可以讀取它。
只要在任何地方,只要告訴您的應用程序文件的正確路徑即可。
2)由於我的JAva類是非活動類,因此openFileInput無法工作,因為它需要上下文,並且我無法獲取上下文。
只需用Java讀取文件!!!
FileInputStream fis = new FileInputStream(new File("path/to/your/file.txt"));
筆記:
FileNotFoundException
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.