2011-06-29 8 views
3

ユーザーがアンドロイドでデバイスの向きを変更すると、いつでも別のXMLファイルをロードする方法を教えていただけますか?アンドロイドの向きの変更で異なるxmlファイルをロードする方法

たとえば、アプリケーションでプロファイル画面を使用しています。ポートレートモードでは、ユーザーが 'ユーザー名'の値を与えた後、私は横向きに方向を変更し、別のxmlをロードしなければならないので、ユーザーはlandsacpeモードで価値を与えます。

可能ですか?

おかげ

編集者注:英語彼の第一言語ではないようです。

+1

質問を正しく書式設定してください。句読点を使用してください。あなたの質問は理解できません。 – Egor

答えて

9

オリエンテーションを処理する2種類のレイアウトディレクトリを作成します。 layout-landlayout-port 両方のディレクトリに同じ名前のxmlを挿入します。私はmain.xmlファイルを持っている場合、私は両方のディレクトリにそれを置く必要があります。

ありがとうございます

+0

kumarメインファイルはアンドロイドでロードされます – mohan

+0

私はあなたのxmlを使用しなければならない –

1

を設定することができますこれまでの方向変更は、このメソッドは自動的に呼び出され、layout-landフォルダからsetContentView(R..id.nameofxml)を呼び出します。

0

を参照してください。レイアウト-土地で異なるレイアウトを提供setContentView上の異なるXML(R.id.xml)

関連する問題