屏幕方向更改时如何开始新活动?Android的

Mat*_*der 0 android landscape orientation android-activity

我正在编写一个应用程序,在纵向视图中顶部有一个图库,当您单击图片时,它将膨胀并填满整个屏幕.

这适用于横向模式,画廊覆盖了大部分图片,一般看起来很糟糕.

我为横向模式制作了一个GridView.我现在遇到的问题是当方向发生变化时,将其从图库活动更改为Gridview活动.有任何想法吗?

Isr*_*man 6

正确的方法是定义两个布局,一个布局端口,一个布局布局.也就是说,您将拥有以下两种布局: res/layout-port/main.xmlres/layout-land/main.xml.

在你的软件中你只需编写secContentView(R.layout.main);,android将负责在设备轮换时应用正确的布局.