0

2 つの個別の xml レイアウト ファイルがあります。最初のレイアウトのビューで ID またはテキストを更新すると、2 番目のレイアウトがそれをミラーリングします。

そのため、レイアウト 1 のイメージビューの ID を ivImage に変更すると、レイアウト 2 のイメージビューの ID が一致するように変更されます。

どうやって止めるんだ!

編集:

必要に応じてレイアウトがすでに設定されているため、いくつかのxmlファイルをコピー/貼り付けしたことに関係があると思います。2 つのビューが同じビューであると考えて、両方の xml ファイルを更新している可能性があります。自動ビルドをオフにして、何が起こるか見てみましょう。

編集: そのような運はありません。ビルドを自動的にオフにし、参照の更新のチェックを外しても、どちらも役に立ちません。

4

1 に答える 1

1

だから私はハックな回避策を見つけました.xmlファイル全体をnotepad ++または他の優先エディタにコピーします。必要なすべての ID を変更します。次に、Eclipse で xml ファイルの内容全体を削除し (実際にはファイル自体を削除するのではなく、すべてのテキストのみを削除します)、保存します。ここで、ノートパッド ++ からコピーしてコピーし、Eclipse xml ファイルに戻して保存します。

問題が修正されました。

于 2013-05-15T21:05:52.360 に答える