I create an activity contain tabhost with 3 tabs, also define
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize">
in the manifest for changed orientation, it helps me to remain on the same tab on landscape mode. But when I create a new xml file for the landscape mode and I put it into res/layout-land.My problem is when I entered into 2nd or 3rd tab and changed to landscape mode it calls the xml in layout- land but tab host switches to 1st tab.Kindly help me on this. thank you.