0

以下のコードを使用して、プルパーサーを使用して内部ストレージからxmlファイルを解析していますが、アプリケーションを強制的に閉じます..!

FileInputStream fis = getApplicationContext().openFileInput("abc.xml");

XmlPullParserFactory factory = XmlPullParserFactory.newInstance();
            factory.setNamespaceAware(true);
            xpp = factory.newPullParser();
            xpp.setInput(fis,null);

eventtype = xpp.getEventType();

タブレットの内部メモリに保存されているファイル "abc.xml" を解析できませんでした.. "abc.xml" ファイルの内容は res/xml/abc.xml フォルダと同じです。解析は正常に行われました。

ありがとうございました。

4

1 に答える 1

0

AsyncTask を使用するか、非 UI スレッドを実行してください。

于 2013-07-15T05:00:37.740 に答える