【发布时间】:2018-05-01 08:14:11
【问题描述】:
我有一个应该处于横向模式的活动。
活动代码
public class SessionActivity extends BaseActivity {
@Override protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
}
Manifest.xml
<activity
android:name=".activities.SessionActivity"
android:screenOrientation="landscape">
</activity>
BaseActivty 扩展了 AppCompatActivity。
当我通过意图调用启动此活动时,此活动进入循环。 onDestroy 在onCreate 之后调用,然后再次调用onDestroy,当设备方向从纵向更改为横向时,同样的事情会重复。这只发生在极少数设备中,而不是所有设备中。
关于它为什么会发生或我该如何解决它的任何建议?
谢谢
【问题讨论】:
标签: android orientation landscape-portrait