2

Android 向けの開発中に、Eclipse エディターで一度に複数の main.xml ファイルを開くことができません。開くたびに、既存のタブの内容が保存されていない場合でも、新しいタブを開くのではなく、最初の main.xml のエディター (タブ) を新しいものに置き換えるだけです!

さらに奇妙なことに、さまざまなプロジェクトから複数の main.xml ファイルを問題なく開くことができます。これは、同じプロジェクト内にいる場合にのみ発生します。

これを修正または回避する方法はありますか? それは本当に時間の浪費です。

(Win7 Home Premium x64 で Eclipse Classic 3.5.2 64 ビット、ADT 0.9.7 を実行)

わかりやすくするために編集します。

2回開かれた同じファイルではありません。あるプロジェクトでは、「Layout」というディレクトリに「main.xml」というファイルがあります。「Layout-Land」というディレクトリに「main.xml」という別のファイルがあります。これら 2 つのファイルを同時に開くことはできません。これが Eclipse の問題なのか、ADT の問題なのかはわかりません。

より詳しい情報:

キックのために、同じディレクトリに2つの新しいファイルを作成し(どちらも「item.txt」と呼ばれます)、両方とも適切に開きました(それぞれ独自のタブで)。両方の名前を「item.xml」に変更し、もう一度開いてみましたが、同じタブで十分に戦っていました。これらのレイアウト ディレクトリ内の xml ファイルは ADT のレイアウト ツールで開かれているため、ADT に問題があると思われます。私は間違っているかもしれません。

4

2 に答える 2

1

main.mxl を右クリックし、「新しいエディター」を選択します。これにより、別の main.xml が作成され、ダブルクリックでランドスケープ バージョンに置き換えることができます。

ただし、Eclipse は何らかの理由でこれを行います。そのため、混乱してファイルが壊れることはありません。

これらのファイルを横のテキスト エディターで編集しても、効率はほとんど低下しないと思います。

于 2010-08-15T03:43:05.267 に答える
0

これは、2つの異なるファイルが異なる構成で同じレイアウトを表すためです。横向きのレイアウトを編集する場合は、エディターの下部にある[レイアウト]タブをクリックして、編集する[構成]を選択する必要があります。選択した構成に応じて、レイアウトxmlエディターに各ファイルの正しい内容を入力します。

于 2010-08-15T03:28:49.797 に答える