2
    @Override
public void onConfigurationChanged(Configuration _newConfig) {

    if (_newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE) {
        Toast toast = Toast.makeText(this, "test orientation_landscape",
                Toast.LENGTH_LONG);
        toast.show();
        setContentView(R.layout.proceed);
    }

    if (_newConfig.orientation == Configuration.ORIENTATION_PORTRAIT) {
        Toast toast = Toast.makeText(this, "test orientation_portrait",
                Toast.LENGTH_LONG);
        toast.show();
        setContentView(R.layout.proceed);
    }

    super.onConfigurationChanged(_newConfig);
}

当我改变模拟器方向时,没有显示吐司......?开发工具包 1.6

我已经设置了android清单配置->方向

当模拟器从纵向更改为横向时,没有显示任何效果,但从横向更改为纵向,工作正常。

如果有任何方法可以让我的应用程序保持完整显示,而不会改变任何方向,当设备方向改变时,也请告诉我。

高级 感谢您的帮助。

4

0 回答 0