0
私はAndroidアプリケーションで作業しています。私はこれが遅くなることがonCreate
法上のテキストファイルを解析していonCreatedメソッドでファイルをパージする
protected void onCreate(Bundle savedInstanceState)
{
Bundle extraData = getIntent().getExtras();
if (extraData == null) {
throw new NullPointerException("We need a bundle object.");
}
else {
String modelFileName = extraData.getString(Constants.MODEL_FILE_NAME);
try {
FileInputStream file = new FileInputStream(new File(modelFileName));
ObjectParsed = Parse.parseFile(file);
} catch (FileNotFoundException e) {
return;
}
}
// Call the base class version to initialize QCAR and setup
// the required view:
super.onCreate(savedInstanceState);
}
:私は、このメソッドを持って活動しています。
ObjectParsed
は基本クラスで定義されており、非常に初期化する必要があります。super.onCreate(savedInstanceState);
が呼び出されます。
そしてそれは正しいのですか?たぶんParse.parseFile(file)
は、別の方法や非同期タスクで実行できます。
ありがとうございました。