Спасибо за ответы.Теперь я, наконец, знаю, что не так с моей программой.
Поскольку я использовал TabHost, при изменении ориентации экрана вызывается только два метода onConfigurationChanged операций.
Например,, есть Activity, которая является контейнером для TabHost.И есть еще четыре действия (A, B, C и D), которые являются частями действия TabHost.
Таким образом, когда ориентация экрана изменяется с действием A, только метод onConfigurationChanged для TabHost и действия Aбудет называться.Другие НЕ будут называться.
Вот почему при смене экрана с книжного на альбомный.OnConfiguration A изменяется, но когда вы нажимаете кнопку других вкладок, B, C и D не изменяются (по-прежнему выглядят как портрет в ландшафтном режиме).
Таким образом, ответ , вам необходимоконтролировать метод конфигурации в TabHost Activity .И теперь это работает хорошо.
Если вы используете Tabhost, вы должны это заметить.