0

私はアンドロイドに不慣れです。で新しい(風景)レイアウトを作成しようとすると、次のように表示layout-land folderされます。

ファイルres/layout/main.xmlを上書きしますか

なぜ別のレイアウトを置き換えたいのですか?Eclipseで、layout-landフォルダーを右クリックし、「新規」->「その他」->「XMLレイアウトファイル」を選択します。しかし、これを元のレイアウトファイルに置き換えたいと考えています。どうして?ランドスケープレイアウトにはmain.xmlと同じ名前を使用しましたが、競合してはならないことはわかっています。

4

3 に答える 3

0

新しいレイアウトを追加するには、main.xml以外の名前を付ける必要があります。これは、すでに存在しているためです。

于 2012-09-01T18:44:52.030 に答える
0

日食が書いていることは、あなたがやろうとしているとあなたが主張していることと矛盾します。

それは「layout」フォルダについて話し、あなたは「layout-land」フォルダについて話します。

ファイルを正しい場所に置いてもよろしいですか?

とにかく、あなたの仮定は正しいです:あなたは複数の場所に同じ名前を置くことができます、そしてそれは複数の構成を処理するための非常に一般的な解決策です(いわゆる「修飾子」を使用して)。

ここここでより多くの情報。

于 2012-09-01T21:23:36.323 に答える
0

フォルダをres/layout-normal-landとして配置しましたか?

参考のためにこのリンクを読んでください-http://developer.android.com/guide/practices/screens_support.html

于 2012-09-03T10:31:49.970 に答える