Как настроить деятельность в TabHost? - PullRequest
4 голосов
/ 25 октября 2011

У меня вопрос, как расположить Activity или TableLayout в макете TabHost?

Я имею в виду Как сделать что-то подобное?

enter image description here

Моя ситуация такая же, как в этом вопросе Android: Пейзаж Дочерняя активность на вкладке Портретная активность

Спасибо ,,,

1 Ответ

2 голосов
/ 25 октября 2011

Насколько мне известно, все макеты могут автоматически конвертировать себя в режиме измененной ориентации.Пожалуйста, используйте код ниже для обработки режима ориентации.

Применяйте код ниже в файлах манифестов для каждого действия для каждой вкладки.

android:configChanges="orientation|keyboardHidden"

Затем применяйте код ниже для каждого кода каждого действия.

public void onConfigurationChanged(Configuration newConfig) {
        super.onConfigurationChanged(newConfig);
        if(newConfig.orientation==Configuration.ORIENTATION_LANDSCAPE)
            //Toast.makeText(getApplicationContext(), "no", Toast.LENGTH_SHORT).show();
        {

        }
        else

        {

        }

}
...