Notepad 改造 (3)

ええと、買い物に出かける前の準備待ち中にソースを眺めていたら微妙な箇所を発見。NotepadActivity の onStart() で fillData() メソドを呼んでます。

    @Override
    protected void onStart() {
        super.onStart();
        fillData();
    }

で、サブ画面から戻ってきた時の onActivityResult() でも

    @Override
    protected void onActivityResult(int requestCode, int resultCode, 
                                    Intent intent) {
        super.onActivityResult(requestCode, resultCode, intent);
        fillData();
    }

これって、二重に呼ばれるな、と思って Log.d で fillData の入口通過を出力してみたらやはりそうでした。という事は上記メソド定義は不要って事で。