我在设计多平面时遇到了一个新问题我正在手动更改xml的onconfigurationchanged(),因为它没有在方向上选择xml同样的xml显示,所以我手动更改所以我在manifest-中提到了< / p>
<activity
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/app_name" android:name=".MainActivity">
此后我面临按钮和所有点击都无法正常工作的问题请建议我为此做些什么,这里是配置代码:
if (newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE) {
// Toast.makeText(this, "landscape", Toast.LENGTH_SHORT).show();
} else if (newConfig.orientation == Configuration.ORIENTATION_PORTRAIT){
// Toast.makeText(this, "portrait", Toast.LENGTH_SHORT).show();
}
setContentView(R.layout.activity_main);
这里我为两种模式定义了seprate xml,因此它使用了xml,但是按钮上的事件不起作用。