2017-08-11 52 views
-4

我是一名新的android開發人員。我想添加兩個XML文件。一個用於肖像屏幕,另一個用於景觀。有人可以請一些步驟來解決這個問題嗎?android - 如何使用兩個xml來使用屏幕方向。

+1

我要發佈一個答案,但老實說,這將是更快,爲您跟隨重複鏈接;你也會這樣學習。 –

+0

@TimBiegeleisen你告訴。想要了解更多 –

+0

@Karnesh_Prabhu在示例項目中? – Sufian

回答

0

您添加到清單文件

<activity 
    android:name="YourActivity" 
    android:configChanges="orientation" 
    android:label="@string/app_name" 
    android:windowSoftInputMode="stateVisible|adjustPan" > 
    <intent-filter> 
     <action android:name="android.intent.action.MAIN" /> 

     <category android:name="android.intent.category.LAUNCHER" /> 
    </intent-filter> 
</activity> 
+0

其不工作@Harshit Trivedi –

+0

這只是不是一個問題的答案。你應該提供一些關於如何使用layout xml文件的信息。這隻能配置方向變化的活動行爲(重新啓動活動或不活動)。 – dedda1994

0

你可以爲橫向和縱向佈局XML佈局不同的文件夾。

0

按照以下步驟

1)創建一個res文件夾下稱爲佈局土地文件夾。

2)將所有的橫向xml文件複製到該佈局 - 具有相同名稱的Land文件夾。

3)使此更改您的清單該活動

機器人:configChanges =「方向」

<activity 
    android:name=".LoginActivity" 
    android:configChanges="orientation" 
    android:label="@string/app_name" 
    android:windowSoftInputMode="stateVisible|adjustPan" > 
    <intent-filter> 
     <action android:name="android.intent.action.MAIN" /> 

     <category android:name="android.intent.category.LAUNCHER" /> 
    </intent-filter> 
</activity>