2

言語の違いにより、ドイツ語用に別のランドスケープ レイアウトが必要です。レイアウトを保持するためにEclipseで新しいフォルダーを作成しましたが、エラーが発生しました。フォルダの名前は正しいですか スクリーンショット キャプチャへのリンクです

https://docs.google.com/file/d/0B9OVrUvUh2stdmhkQzNFNkcxS28/edit

4

2 に答える 2

2

異なる言語で異なるアプリをサポートするには、これらを実現するための 2 つのオプションがあります。

A. 最も好ましい方法

res/values-__/string.xml別のものを追加するだけです string.xml

res/values-de/strings.xmlドイツ語をサポートするには、ドイツ語の文字列値を含む whichを追加する必要がありますAndroid can display to user at runtime on the basis of their locale.

B. 言語ごとに新しいレイアウトが作成されるため、アプリのサイズが大きくなります。

フォルダ名をdeveloper.android.comlayout-de-landに従ってに変更する必要があります

于 2013-01-11T14:01:00.210 に答える
0

あなたのリンクは機能しませんが、http://developer.android.com/guide/topics/resources/providing-resources.html#AlternativeResourcesによると、名前はlayout-de-land

リソース ディレクトリに複数の修飾子を使用する場合は、表に記載されている順序でそれらをディレクトリ名に追加する必要があります。

于 2013-01-11T13:58:46.367 に答える