我想知道在android中只讀文件在onCreate()的作用下工作嗎? 我有這個問題,因爲當閱讀過程在onCreate()的一側或者在onCreate下調用的一個方法的時候,我的閱讀過程就起作用。在android上讀取文件在onCreate()
以下是我在用一個文件進行讀取
try {
file="";
InputStream ish = this.getResources().openRawResource(R.drawable.regular_hero_deck);
BufferedReader brh = new BufferedReader(new InputStreamReader(ish));
if(ish!=null){
while ((data = brh.readLine()) != null) {
file+=data;
}
}
ish.close();
regularDeckHero =new Deck<Hero>("heroDeck",file);
}catch (Exception e){//Catch exception if any
System.err.println("Error : reading hero deck");}
解決方案:它與
InputStream ish = this.getResources().openRawResource(R.drawable.regular_hero_deck);
this.getResources(問題)是不給我想要的東西時,您需要的資源是來自您的MainActivty將此資源傳遞給此應用程序的資源。
PLZ接受任何答案,如果這解決了你的問題...... :) –