Кирилл
Ну я вот о том же.
Yaroslav
подскажите как в ConstraintLayout разместить элементы данным образом, при этом размер картинки может быть больше даты и наоборот. Нужно чтобы всё оставалось на экране.
<?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" xmlns:app="http://schemas.android.com/apk/res-auto"> <View android:id="@+id/placeholder" android:layout_width="0dp" android:layout_height="0dp" app:layout_constraintTop_toTopOf="parent" app:layout_constraintStart_toStartOf="@+id/text" app:layout_constraintEnd_toStartOf="@+id/image"/> <ImageView android:id="@+id/image" android:layout_width="wrap_content" android:layout_height="wrap_content" app:layout_constraintTop_toTopOf="parent" app:layout_constraintStart_toEndOf="@+id/placeholder"/> <TextView android:id="@+id/text" android:layout_width="wrap_content" android:layout_height="wrap_content" app:layout_constraintTop_toBottomOf="@+id/image" app:layout_constraintStart_toStartOf="parent" app:layout_constraintEnd_toEndOf="@+id/image" app:layout_constraintHorizontal_bias="1.0" android:text="January 11 2019 12:12"/> </androidx.constraintlayout.widget.ConstraintLayout>
Bohdan
Пробовали в ресайклере nestedScrollingEnabled = false ?
Who
Пробовали в ресайклере nestedScrollingEnabled = false ?
нет, не пробовал. так он же отключит скроллинг, вроде бы? а мне нужно включить его на первом фрагменте ("info")
Сергей
Я думал в логе надо позвоненные поправит
Сергей
Там все просто, разрешение получил и вперед рисуй хотьс марса звонки
Bohdan
Когда происходит звонок на нужный номер открывать свой экран с отображением фейкового
Leonid
Ты прямо видео собрался записать для отмазки?😂
Leonid
Теб не кажется, что это перебор?
Who
Как тогда насчёт добавить контакт с именем = нужному номеру телефона?))
Leonid
Знаешь поговорку "на воре шапка горит"? Как раз твой случай
Who
правда я не помню там номер ниже отображается или нет
Bohdan
Смотри ситуация такая. У тебя в координаторе вьюпейджер с layoutBehaviour у которого свой скрол. Он пересчитывается по размеру вьюпейджера то есть по размеру экрана. Из-за этого не тригерится внутренний скрол ресайклера
Bohdan
Как выход делать свой behaviour и там перекидывать скрол на ресайклер в нужный момент
Bohdan
Есть способ посложнее если хочешь заморочится
Who
Как выход делать свой behaviour и там перекидывать скрол на ресайклер в нужный момент
я слишком нуб для такого пока ) и времени долго возиться нет
Who
склеить 2 видоса мб как варик? верхняя часть - с моим вариком, там титульник будет с таким номером, какой ты хочешь нижний - то, что ты запишешь как видос, когда будешь звонить по тому номеру Всё это свести как-то Но хз, таким я не занимался
Dmitrii
Я тоже когда-то столкнулся с подобной проблемой, в итоге наткнулся на статью, в которой проблема как раз решается с помощью нового behavior. В статье описан способ, чтобы исправить такое поведение для BottomSheet, но у тебя немного другая, но похожая ситуация и можно переделать будет для нее. Все равно можешь ознакомиться) https://medium.com/@hanru.yeh/funny-solution-that-makes-bottomsheetdialog-support-viewpager-with-nestedscrollingchilds-bfdca72235c3
Sergey
Ты прямо видео собрался записать для отмазки?😂
Неужели никто не понял ещё, что это просто школьник, который сделает всё для отмазы... Он просто ищет готовое приложение и даже не знает что такое программирование, а вы ему предлагаете сделать свой экран :)
Dmitry
Кто-нибудь знает, ijkplayer поддерживает .ac5 аудио дорожку? Будут ли видео со звуком?
Dmitry
Подошел, но хотят ijk тоже
Dmitry
Чтобы был выбор...
Dmitry
Не вкурсе про ijk?
Dmitry
У меня не работает, но хз, может у меня каких-то опций не хватает, вот и спрашиваю чтобы узнать, возможно ли это вообще
Roman
Ребят, есть вопрос..в обновлении material library начиная с альфы 05 у navigation.NavigationView появились границы скрола..как убрать? android:overScrollMode="never" не реагирует никак : )
Albert
Товарищи, почему дебаггер может не останавливаться в коде адаптера?
Mr O
Всем привет загрузил модуль, и запустил его. Но теперь проблема не могу запустить с модуля на main activity. Пишет такой файл не существует
Anonymous
Товарищи, почему дебаггер может не останавливаться в коде адаптера?
Потому что либо ты не дошел до этого адаптера, либо ты breckpoint не там юзаешь
Ваня
Вот есть MediaSession, MediaMetadata и т.д из v4 и чистые. В чём разница?
Ваня
Можно ли без v4 обойтись?
Сергей
Товарищи, почему дебаггер может не останавливаться в коде адаптера?
Потому что код туда не доходит. Смотрим откуда оно должно вызываться
--------
Ребят, тут такое дело. Собираюсь в проекте на андроид Х мигрировать. Сильная попа боль предстоит?
Сергей
Ну, хелловорд мигрируется требует неск.правок мелких) Д Замена пары методов/классов, библиотек.
--------
Зависит от проекта
+-15 экранов разных
--------
спасибо, я так понял, выходные меня ждут веселые)
Anonymous
спасибо, я так понял, выходные меня ждут веселые)
от зависимостей библиотек зависит сложность
--------
от зависимостей библиотек зависит сложность
понял, в итоге точно только сам себе отвечу, когда переходить начну
Anonymous
Ну чем быстрее тем лучше, избавишься от постоянных обновлений и прочего
Nikolai
в студии есть скрипт который зменит что найдет и вполен возможно всё заработает
ᴀɴᴅʀᴇʏ
pavelkostyukov
pavelkostyukov
Так а ты можешь сделать свою звонил ку по умолчанию
pavelkostyukov
Как и свой чтец смс
pavelkostyukov
Вот только гугл все блокирует нафиг и им пофиг, что то нравится что то нет
pavelkostyukov
Это политика конфиденциальности братан
ᴀɴᴅʀᴇʏ
работает
официальная либа или форк от него?
Eugene
Не так давно
Eugene
Официальная
ᴀɴᴅʀᴇʏ
А, тогда отлично
Nikolai
Anonymous
официальная либа или форк от него?
ворк от него, но она рабочая
Anonymous
и там ничего не измененно просто обновленно и все
Anonymous
поэтому офф и не обновляет ибо зачем
Anonymous
если уж есть
Anonymous
даж обещал в Readme добавить так что вот так
Eugene
ворк от него, но она рабочая
Уже не ворк, оф обновили
Anonymous
о как
Anonymous
ну разницы врод нету
Eugene
ну разницы врод нету
Кстати, похоже, что и вправду форк на офф ридми кинули
Eugene
Не доглядел)
Eugene
Ну да, на самом деле разницы не много
Anonymous
Ну вот)
Anonymous
Вообще MVP хорошая вещь
Anonymous
Вот только мне почему то кажется что. MVVM это тот же MVP особенно в связке с Moxy
Konstantin
если кажется еще раз перечитай документацию
What
Подскажите - как лучше организовать структуру проекта? Как это в общем и целом принято в мобаиле? +- в стиле MVC?
--------
да у тебя по-другому в андроид и не получится
--------
все равно будет +- MVC
--------
а так смотри в сторону MVP или MVVM
What
Скиньте структуру вашего проекта 😊
Albert
Товарищи, каким образом лучше всего реализовать такой кейс: Есть экран, к нему через ListFragment подключён список. Требуется по нажатию на пункт этого списка вывести новый экран. Однако, надо сделать так, чтобы на телефонах этот экран занимал все пространство, а на планшетах — просто делил пространство со списком. И если с каждой конфигурацией по отдельности все понятно, то мне не понятно, как реализовать все это, сочетая два варианта