いくつかのテストの後、「ビジュアル レイアウト エディターで編集された XML を自動的にフォーマットする」オプション (環境設定 | Android | エディター) が原因である可能性があることがわかりました。
私のテストでは、Graphical Layout デザイン モードでプロパティ (layout_gravity など) を変更すると、このオプションがオンのときに XML (テキスト) モードに戻ると、常にファイルの視覚的な表示が台無しになることがわかりましたが、オフのときは問題ありません。
グラフィカル レイアウト デザイン モードから戻ったときに XML をフォーマットする場合は、ショートカット Ctrl-Shift-F を使用します。また、「保存時にフォーマット」オプションを使用しても問題はありませんでした。グラフィカル レイアウト モードで使用している場合でも。そのため、まだグラフィカル レイアウト モードにいる間に代わりに Ctrl-S を使用して、XML の保存とフォーマットの両方を行うことができます。
「範囲インジケーターを表示する」や「文字を使用して垂直ルーラーの変更を表示する」などの他のエディター オプションを試しましたが、これらのオプションを有効または無効にしても動作に違いは見られませんでした。
最後に、ファイルが破損している場合の視覚的な表示を修正します。ショートカットを使用することがわかりました: Ctrl-A、Ctrl-C、Ctrl-V は、ファイルを閉じて再度開くよりも少し簡単です。これは、[すべて選択]、[コピー]、[貼り付け] を行うのと同じです。XML ファイル全体を効果的にコピーします。