在我的應用我只是重寫方法onConfigurationChanged方法如下onConfigurationChanged(配置NEWCONFIG)不調用
@Override
public void onConfigurationChanged(Configuration newConfig) {
System.out.println("Configuration Changed");
Configuration c = getResources().getConfiguration();
if (c.orientation == Configuration.ORIENTATION_PORTRAIT) {
// portrait
} else if (c.orientation == Configuration.ORIENTATION_LANDSCAPE) {
// landscape
}
}
給出但當屏幕方向把它叫做不beeing調用。
在清單我的活動是這樣
<activity
android:name=".MainActivity"
android:configChanges="orientation"
android:label="@string/title_activity_main" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
onConfigurationChanged在MainActivity?當您更改方向時,MainActivity是否可見? – njzk2
您是否已完全卸載,因爲您已添加此屬性? – njzk2
你試過了什麼?有幾個與你的問題有關的答案。沒有幫助? – Leonidos