2017-08-11 55 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>