不同设计的景观和纵向方向android

Ada*_*H S 14 java android android-layout android-screen

我们可以为横向设置不同的xml,为纵向设置使用不同的xml吗?

我正在开发一个简单的应用程序,有几个按钮和textview,xml看起来很好看,但是当我检查横向时,使用相同的xml,设计看起来不太好.

任何建议都表示赞赏..谢谢.

Kar*_*iya 36

当然是.

您将不得不创建两个版本的xml文件,并将res-folder中的layout-port和layout-land文件夹放入.

例如:

res/layout [Portrait Mode; default]
 main.xml
res/layout-land [Landscape Mode]
 main.xml 
Run Code Online (Sandbox Code Playgroud)

您可以在http://developer.android.com/training/basics/supporting-devices/screens.html上进一步参考.


Chi*_*rag 5

如果您想为横向制作另一个布局,请将其放入

res -> layout-land 文件夹.

xml的名称必须相同才能用于纵向和横向.