私はアンドロイドでアプリケーションを開発しています。アクティビティが最初に作成されたときにトーストを1回だけ表示したいのですが、画面の向きが変わるたびにトーストが表示されます。
質問する
1125 次
私はアンドロイドでアプリケーションを開発しています。アクティビティが最初に作成されたときにトーストを1回だけ表示したいのですが、画面の向きが変わるたびにトーストが表示されます。
ユーザーが画面の向きを変更すると、既定では、アクティビティは完全に破棄され、再作成されます。
自分で変更を処理することで、この動作を無効にすることができます。
これは、乾杯のような単純な作業では大変な作業です。通常、これは、大規模なデータベースを開く、ネットワーク接続を確立するなど、アクティビティに必要な初期化が多数ある場合にのみ行います。
それがトーストのような単純なものであり、それがそのまま維持される場合は、トーストを表示した後に設定を行い、表示する前に設定の値を確認してください。