Size: a a a

StartAndroid Ru Chat

2020 October 03

a

arsenyi in StartAndroid Ru Chat
Переслано от arsenyi
ребята, простите за такой вопрос, но просто в непонимании. пытаюсь открыть фрагмент, нашел этот код на стеке, но он не работает, в логе мол, не найдена вью. я так понимаю, это из за первого аргумента, что там нужно писать?
источник

I

Ivan in StartAndroid Ru Chat
arsenyi
Переслано от arsenyi
ребята, простите за такой вопрос, но просто в непонимании. пытаюсь открыть фрагмент, нашел этот код на стеке, но он не работает, в логе мол, не найдена вью. я так понимаю, это из за первого аргумента, что там нужно писать?
так ты хочешь фрагмент добавить в контейнер fr, при этом fr нет в иерархии вьюх (он просто болтается в коде, нигде не добавляется)
источник

I

Ivan in StartAndroid Ru Chat
в activity_main лейауте надо создать контейнер <FragmentContainer>
источник

a

arsenyi in StartAndroid Ru Chat
Ivan
в activity_main лейауте надо создать контейнер <FragmentContainer>
И то есть его растянуть на нужное мне ширину? (То есть на весь экран)
источник

I

Ivan in StartAndroid Ru Chat
ну как в лейауте проставишь так и будет
источник

a

arsenyi in StartAndroid Ru Chat
Я просто помню, делал тоже самое на джаве, там я чисто открывал класс и все, ну или удалял старый фрагмент, как то так
источник

a

arsenyi in StartAndroid Ru Chat
То есть в хмл не было фрагмента
источник

I

Ivan in StartAndroid Ru Chat
я не понял что ты делал на джаве, но должен быть какой-то контейнер куда ты добавляешь фрагменты.
Ты можешь его как в XML прописать (обычно делают так), так и  в коде добавить
источник

a

arsenyi in StartAndroid Ru Chat
Хмм, так, сейчас попробую
источник

a

arsenyi in StartAndroid Ru Chat
Просто я помню, когда писал, не делал контейнеры с фрагментами вроде как
источник

I

Ivan in StartAndroid Ru Chat
arsenyi
Просто я помню, когда писал, не делал контейнеры с фрагментами вроде как
возможно ты их пихал в какой-нибудь FrameLayout
источник

a

arsenyi in StartAndroid Ru Chat
Вот не помню, код уже тоже вряд ли найду
источник

a

arsenyi in StartAndroid Ru Chat
А я могу сделать контейнер не в mainActivity.xml?
источник

a

arsenyi in StartAndroid Ru Chat
А например сразу в хмл фрагмента, в корневом контейнере
источник

I

Ivan in StartAndroid Ru Chat
в xml фрагмента делать контейнер не нужно ибо какая-то точка, какой-то вьюгруп должен быть в активити чтобы туда фрагмент положить
источник

I

Ivan in StartAndroid Ru Chat
необязательно FragmentContainer, но что-то должно быть (нельзя добавить фрагмент просто в воздух)
источник

a

arsenyi in StartAndroid Ru Chat
Ivan
необязательно FragmentContainer, но что-то должно быть (нельзя добавить фрагмент просто в воздух)
Так, получилось, но теперь фрагмент наложен на активити
источник

I

Ivan in StartAndroid Ru Chat
arsenyi
Так, получилось, но теперь фрагмент наложен на активити
а как надо?)
источник

a

arsenyi in StartAndroid Ru Chat
Нууу, надо чтобы был только фрагмент, без активити
источник

I

Ivan in StartAndroid Ru Chat
фрагмент без активити невозможен
источник