當方向改變時,我需要改變我的Android(4.1 API 16)應用程序的佈局。onConfigurationChanged問題
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
setContentView(R.layout.main_2);
System.out.println("Orientation changed!");
}
而且我已經加入下一行到清單文件
android:configChanges="orientation"
我使用Ctrl + F11來改變方向。我的屏幕旋轉但佈局保持不變,LogCat中沒有打印任何內容。感覺像onConfigChanged事件不會發生。
我的錯誤在哪裏?
謝謝。
在你從哪裏把Android清單:configChanges = 「定位」? –
<活動 機器人:configChanges =「方向」 – Dmitry
在該活動中,你必須重寫methos **公共無效onConfigurationChanged(配置NEWCONFIG)** –