次のコードを見てください。ボタンをタップし、最後にバックキーをタップすると、次のようなログが出力されます。1487898347648}なんてこったい。それぞれ2回呼ばれるようになっているじゃあないですか。実行される前のようです。変わらず2回呼ばれます。入る方を指している状態で呼ばれると困るわけです。されたときに呼ばれないからです。された時だけ処理するあたりかと。やるとこんな感じです。アプリつくったり、本書いたり、講演したりしてます。