Android:更改方向更改的视图

时间:2013-09-26 18:08:10

标签: android xml surfaceview

我正在编写物理模拟器,其中在纵向模式下,显示自定义表面视图,然后显示几个调整控制动画的参数的滑块,即物理参数,例如阻力系数,所有这些都在XML文件中定义。当用户更改为横向方向时,我希望自定义曲面视图占据整个屏幕。有没有办法检测方向变化并更改显示而不是调整相同的显示?

2 个答案:

答案 0 :(得分:1)

您可以查看此页面Handling the Configuration Change Yourself。您可以在清单文件中添加一些android:configChange属性,并使用函数onConfigurationChanged()

答案 1 :(得分:0)

肯定你有。在res文件夹中,创建一个名为“layout-land”的新文件夹,并在该文件夹中放入所需的xml文件。