Android: Как отобразить фрагмент в альбомном режиме, даже если телефон находится в портретном режиме?

1

Существует фрагмент, который находится в портретном режиме, затем я заменяю этот фрагмент на другой, и я хочу, чтобы он отображался в альбомном режиме, даже если я держу свой телефон в портретном режиме. (Оба находятся в одном и том же действии, и я не хочу это менять.) Если я просто поместил файл макета в папку layout_land, то приложение выйдет из строя. Я не могу определить его в теге xml макета, например, android: screenorientation = "landscape", потому что я должен добавлять и заменять фрагменты программно. Есть идеи?

  • 0
    Мероприятия портретные и пейзажные. Фрагменты не имеют ориентации. Следовательно, в Android нет концепции отображения фрагмента в альбомном режиме, за исключением отображения его хостинга в ландшафтном режиме.
  • 0
    так нет ли способа отобразить два фрагмента с разной ориентацией в рамках одного и того же упражнения?
Показать ещё 2 комментария
Теги:
android-fragments
android-layout

2 ответа

0

смотреть на

setRequestedOrientation(requestedOrientation);

Может быть, это поможет вам.

0

Вы можете дать ложную информацию своему лифтеру акселерометра. Это не очень красиво, но должно работать

Ещё вопросы

Сообщество Overcoder
Наверх
Меню