2012-03-31 71 views
0

我如何为我的应用程序集成2种不同的布局。两种不同的布局(垂直和水平)?

一个用于垂直视图,另一个用于水平视图?

EXP:垂直 - 线性布局 水平 - 表行

问候和THX预先!!!

+0

你的意思是说风景和肖像。 – Bhavin 2012-03-31 17:49:50

+2

请参阅http://stackoverflow.com/questions/2124046/how-do-i-specify-different-layouts-for-portrait-and-landscape-orientations – Gaurav 2012-03-31 17:52:29

+0

你能否让你的问题更清楚..? – Harshawardhan 2012-03-31 17:53:30

回答

0

,如果你想以编程方式做到这一点你可以使用一个定位监听器:

http://developer.android.com/reference/android/view/OrientationListener.html

介于0至45度,肖像,45和90的景观,使用的setContentView()。

或者

http://developer.android.com/guide/topics/resources/providing-resources.html#AlternativeResources的XML(和可能是正确的)的方式来做到这一点。

此致敬礼。

+0

第二种选择会比第一种更好。 – 2012-03-31 17:58:34