我只想在我的方向为横向时设置一些标志,以便在 onCreate() 中重新创建活动时,我可以在纵向和横向加载的内容之间切换。我已经有一个布局域 xml 来处理我的布局。
public void onConfigurationChanged(Configuration _newConfig) { if (_newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE) { this.loadURLData = false; } if (_newConfig.orientation == Configuration.ORIENTATION_PORTRAIT) { this.loadURLData = true; } super.onConfigurationChanged(_newConfig); }
覆盖 onConfigurationChanged 将阻止我的 layout-land xml 以横向加载。
我只想在 onCreate() 中获取设备的当前方向。我怎样才能得到这个?
Activity.getResources().getConfiguration().orientation