Size: a a a

StartAndroid Ru Chat

2020 September 22

ВК

Владимир Киреев... in StartAndroid Ru Chat
всем привет
подскажите пожалуйста, можно ли перейти на сингл активити, если в старой версии у 1 активити таблайаут с 2 вкладками, у второй 3 вкладки, остальные активити без вкладок..если да, какой layout должен быть у главной активности и как вообще правильно все это организовать ) буду благодарен за подсказки
источник

СР

Степан Ревицький... in StartAndroid Ru Chat
Alex Ryzhickov
ребят, подскажите пожалуйста куда копать, как  сделать чтобы recycler view мог прокручиваться и в горизонтальном и в вертикальном направлении одновременно (то есть наискось)
Ресайкл в ресайклі
источник

OS

Olga Ss in StartAndroid Ru Chat
Всем привет!👋 Я новенькая) Нужна помощь. В RecyclerView(rv) программно создаю набор элементов CardView (cv), в каждом из которых несколько вьюшек(v1, v2, v3...). Заполняю все это через адаптер rv. Могу ли я при нажатии на одну из вьюшек (v1) получить ссылку на другую (v2), в том же cv? onItemClick действует при нажатии на v1. Мне нужно этим нажатием изменить отображение v2. Родителя v1 (cv) получить не получается, может кто подскажет, в какую сторону смотреть?
источник

АА

Аят Алиев in StartAndroid Ru Chat
Olga Ss
Всем привет!👋 Я новенькая) Нужна помощь. В RecyclerView(rv) программно создаю набор элементов CardView (cv), в каждом из которых несколько вьюшек(v1, v2, v3...). Заполняю все это через адаптер rv. Могу ли я при нажатии на одну из вьюшек (v1) получить ссылку на другую (v2), в том же cv? onItemClick действует при нажатии на v1. Мне нужно этим нажатием изменить отображение v2. Родителя v1 (cv) получить не получается, может кто подскажет, в какую сторону смотреть?
Не пойму, т.е тебе при нажатие на 1 элемент надо открывать 2 элемент?
источник

OS

Olga Ss in StartAndroid Ru Chat
Аят Алиев
Не пойму, т.е тебе при нажатие на 1 элемент надо открывать 2 элемент?
Нет, нужно изменить его отображение. Во втором элементе должен запуститься счётчик.
источник

АА

Аят Алиев in StartAndroid Ru Chat
Olga Ss
Нет, нужно изменить его отображение. Во втором элементе должен запуститься счётчик.
Типо 1 вью есть + во втором счётчик я нажима на + он должен делать +1 ?
источник

AA

Andrew Atyaykin in StartAndroid Ru Chat
Olga Ss
Всем привет!👋 Я новенькая) Нужна помощь. В RecyclerView(rv) программно создаю набор элементов CardView (cv), в каждом из которых несколько вьюшек(v1, v2, v3...). Заполняю все это через адаптер rv. Могу ли я при нажатии на одну из вьюшек (v1) получить ссылку на другую (v2), в том же cv? onItemClick действует при нажатии на v1. Мне нужно этим нажатием изменить отображение v2. Родителя v1 (cv) получить не получается, может кто подскажет, в какую сторону смотреть?
Слушатель клика должен находиться в классе view holder, а там у тебя есть доступ ко всем вьюхам
источник

АА

Аят Алиев in StartAndroid Ru Chat
Andrew Atyaykin
Слушатель клика должен находиться в классе view holder, а там у тебя есть доступ ко всем вьюхам
Так если она хочет как я выше написал, вряд ли получиться же
источник

AA

Andrew Atyaykin in StartAndroid Ru Chat
У нее вьюхи в одном кардвью
источник

АА

Аят Алиев in StartAndroid Ru Chat
Понял
источник

S

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

S

Sergey in StartAndroid Ru Chat
StartActivityForResult?
источник

А

Антон in StartAndroid Ru Chat
Кастомный десериализатор в помощь
источник

OS

Olga Ss in StartAndroid Ru Chat
Andrew Atyaykin
Слушатель клика должен находиться в классе view holder, а там у тебя есть доступ ко всем вьюхам
Там и стоит. Но если слушатель на кнопке (которая находится на cv), а не на самом кардвью-как с нее получить cv? Сорь, если туплю)
источник

AA

Andrew Atyaykin in StartAndroid Ru Chat
Olga Ss
Там и стоит. Но если слушатель на кнопке (которая находится на cv), а не на самом кардвью-как с нее получить cv? Сорь, если туплю)
так у тебя ViewHolder содержит itemView, который скорее всего и есть cardView. При создании холдера просто берешь и ищешь нужный вью по itemView.findViewById(), потом обращаешься к нему из любого места
источник

OS

Olga Ss in StartAndroid Ru Chat
Andrew Atyaykin
так у тебя ViewHolder содержит itemView, который скорее всего и есть cardView. При создании холдера просто берешь и ищешь нужный вью по itemView.findViewById(), потом обращаешься к нему из любого места
Как из фрагмента к нему обратиться, не подскажешь?
источник

АА

Аят Алиев in StartAndroid Ru Chat
Olga Ss
Как из фрагмента к нему обратиться, не подскажешь?
Интерфейс
источник

АА

Аят Алиев in StartAndroid Ru Chat
Либо метод создаёшь в Активити и вызываешь по фрагменте
источник

АА

Аят Алиев in StartAndroid Ru Chat
Но надо будет передавать listener
источник

АА

Аят Алиев in StartAndroid Ru Chat
Sergey
StartActivityForResult?
Da
источник