Size: a a a

StartAndroid Ru Chat

2020 September 30

AG

Alina Gordievich in StartAndroid Ru Chat
начинаются кнопки, которые на горизонтальном положении экрана
источник

AS

Alex Suvorov in StartAndroid Ru Chat
В обоих xml файлах этого экрана должны быть эти элементы, вероятно их нет в каком-то из них, либо b_sin не инициализирован в коде
источник

AG

Alina Gordievich in StartAndroid Ru Chat
их нет в вертикальном виде. То есть, их прописать, и сделать невидимыми?
источник

AS

Alex Suvorov in StartAndroid Ru Chat
Ну как вариант
источник

AS

Alex Suvorov in StartAndroid Ru Chat
visibility="gone"
источник

А

Артём in StartAndroid Ru Chat
Alex Suvorov
Ну как вариант
Нет, не вариант. Выше же написали, как это правильно делать. Не надо костыли воротить.
источник

AS

Alex Suvorov in StartAndroid Ru Chat
Мне кажется верным решением будет добавить кнопки во все ориентации чтобы потом не думать из-за чего же в крешлитиксе ошибка на пустом месте
источник

AG

Alina Gordievich in StartAndroid Ru Chat
спасибо большое)
источник

А

Артём in StartAndroid Ru Chat
Добавлять элементы, которые не нужны, никак не может быть верным решением.
источник

А

Артём in StartAndroid Ru Chat
Когда, интересно, костыли перешли в разряд "верных решений"...
источник

V

Vladushka in StartAndroid Ru Chat
я вообще не понимаю, почему в разных ориентациях разные кнопки. В моем понимании в разных ориентациях элементы могут переехать в другое место, но никак не должны появляться новые элементы
источник

AS

Alex Suvorov in StartAndroid Ru Chat
++
источник

V

Vladushka in StartAndroid Ru Chat
у некоторых юзеров стоит фиксированная вертикальная ориентация, то есть они никогда не увидят логики в горизонтальной ориентации..
источник

AG

Alina Gordievich in StartAndroid Ru Chat
я калькулятор делаю
источник

AS

Alex Suvorov in StartAndroid Ru Chat
Vladushka
у некоторых юзеров стоит фиксированная вертикальная ориентация, то есть они никогда не увидят логики в горизонтальной ориентации..
а ошибки из-за отсутсвия в вертикальной ориентации элементов из горизонтальной ещё как увидят)
источник

AL

Alexandr Lyubimov in StartAndroid Ru Chat
Vladushka
я вообще не понимаю, почему в разных ориентациях разные кнопки. В моем понимании в разных ориентациях элементы могут переехать в другое место, но никак не должны появляться новые элементы
есть разные кейсы
источник

AG

Alina Gordievich in StartAndroid Ru Chat
вертикальная ориентация - простой
горизонтальная - инженерный
источник

А

Артём in StartAndroid Ru Chat
Очень разные кейсы. :)
источник

AL

Alexandr Lyubimov in StartAndroid Ru Chat
Например ты можешь пилить плеер, который при повороте в ландскейп ориентаци,ю должен становиться фулскрин. У этой задачи несколько решений, одно из них как раз с сокрытием лишних элементов и растягиванием фрагмента с плеером на весь экран
источник

AL

Alexandr Lyubimov in StartAndroid Ru Chat
Это просто как пример
источник