我想在设备处于纵向模式时有两个垂直方向的按钮,在横向时有水平方向。如何只使用.xml文件?我可以使用“样式”之类的东西。 xml“并说,如果我有肖像这样做,如果我有风景做另一个?谢谢
答案 0 :(得分:2)
/ res / layout中的布局适用于纵向和横向。
要在横向中使用不同的布局,请创建一个文件夹/ res / layout-land,并在此处创建另一个具有相同名称的xml文件。 Android会自动选择与当前屏幕方向对应的布局。
编辑:
如果您无法创建第二个文件夹或关注表演,那么您可以覆盖onConfigurationChanged()方法,如explained here。