Maks
Ну так на private а не геттер добавить
Я его тогда не смогу получить в xml.
Maks
если там будет private.
neikist
Я его тогда не смогу получить в xml.
Дата байндинг на помойку. Либо ментора, если ты ему говорил что вовне класса используешь.
Dmytro
если там будет private.
Ментор тоже человек, может ошибаться, спроси зачем приватность нужна
neikist
А почему датабиндинг на помойку?
Да потому что в андроиде и так путаница со слоями, так еще хуже делает. Плюс недоязык.
Ruslan
У меня самс 10 ведро, все работает
а можешь кусок кода показать как это ты реализовал? Может в на 10й версии что-то с разрешениями поменялось и с ними как-то по другому работать нужно
Данил
А почему датабиндинг на помойку?
проблемы с дебагом вроде, да и сам подход использовать код в xml, ну такое
Maks
Да потому что в андроиде и так путаница со слоями, так еще хуже делает. Плюс недоязык.
А ты работаешь где-то? Не подумай я не хочут как-то обидить, просто на сколько я знаю сейчас на всех проэктах он используеться. Абсолютно везде. И никто не пишет код во View. Для этого у нас есть ViewModel. Использую биндинг, как я понмаю, мы избегаем вечных findVIewById да, я знаю что в котлине можно без этого.
Ruslan
Попробуй погуглить код, сто проц будет на гите где то
у меня на других устройствах отрабатывается всё, а на этом телефоне ничего не происходит после того как пытаюсь подтвердить фото. А если делаю отмену, то метод onActivityResult вызывается обычно
Олег
дата байндинг может далеко не все
neikist
MVVM без байндинга — это как?)
Да так же как и с ним. Вью обзервит вью модель, просто ручками.
neikist
Это тоже байндинг)
Я про конкретную гугловую либу
Maks
ЫЫ, абсолютно везде это где? Мало того что дохрена народа до сих пор на MVP, а часть на MVI и прочих, так и MVVM отнюдь не подразумевает дата байндинг. Прекрасно без него на MVVM живем
Ну у нас в компании используют. У нас достаточно большая фирма. Я о том что тут не глупые люди. Наверное есть еще какие-то приемущества в биндинга.
neikist
Которая (бррр) в xml позволяет это делать.
neikist
Ну у нас в компании используют. У нас достаточно большая фирма. Я о том что тут не глупые люди. Наверное есть еще какие-то приемущества в биндинга.
У вас в компании - это не абсолютно везде. То что где то используют - факт (хотя я впервые от живого человека слышу про использование в проде). То что это даже большинство - очень сомнительно. Что в общем по реакции чата понять можно даже.
Dmytro
А я наоборот раньше не использовал, а сейчас взял в оборот потестить) вай нот)
Dmytro
Я не старый, но это какая-то молодежная мания затянуть всего да побольше в проект)
Michil Shkulyov
а constraint за шо?
И rx с dagger'ом, их же везде юзают, не?
Олег
https://medium.com/@denisgolubev1999/сравнение-constraintlayout-с-другими-viewgroup-и-когда-от-constraintlayout-стоит-отказаться-1878460ed3af
Vadim
по входу во фрагмент хочу сразу выбрать поле editText делаю searchInputView?.isFocusable = true но чёт не срабатывает) там какой то другой метод не напомните?
Олег
Очень плохой замер.
Даже спорить не буду, просто вспомнил, что смотрел замеры и скинул ссылку, самому мне он не понравился и в частности позиционирования(возможно просто привык к старым), по-твоему чем он плох?
Dmytro
doOnLayout?) это ещё что?)
у тебя котлин? экстеншн для вью
Michil Shkulyov
Кто знаком с книжонкой Android Cookbook, как он вам (по шкале от 0 до 10)?
Vadim
у тебя котлин? экстеншн для вью
kotlin да, насчёт рано или нет, делаю в onViewCreated
Mike
Даже спорить не буду, просто вспомнил, что смотрел замеры и скинул ссылку, самому мне он не понравился и в частности позиционирования(возможно просто привык к старым), по-твоему чем он плох?
Инфлейт+межур+лэйаут замеряют одной пачкой, хотя никто никогда в жизни не инфлейтит 10к констрейнтов, т. е. этот показатель не принципиален. Не хватает разделения на холодный межур+лэйаут и горячий.
Vadim
у тебя котлин? экстеншн для вью
что то аля ? searchInputView?.doOnLayout { it.isFocusable = true }
Vadim
view.requestFocus()
чётко ;)
Dmitry
не подскажете как раскида текст и хинт по высоте? я уже все перепробовал
Dmitry
как раскидка? да дасте2?
хочу хинт сверху, текст чуть ниже
Dmitry
сейчас одно на друго нелезло
Dmitry
<com.google.android.material.textfield.TextInputLayout android:id="@+id/text_input_layout" style="@style/MaterialTextInputLayout" app:hintTextAppearance="@style/MaterialHintTextAppearance" app:boxStrokeWidth="0dp" app:boxStrokeWidthFocused="0dp" app:boxStrokeColor="@color/bpWhite" app:boxBackgroundColor="@color/bpWhite"> <com.google.android.material.textfield.TextInputEditText android:id="@+id/edit_text" style="@style/MaterialEditText" android:layout_marginTop="0dp" android:backgroundTint="@null" android:elegantTextHeight="false" android:paddingBottom="10dp" android:textColor="@color/colorAccent" android:textColorHint="@color/biometric_error_color" android:textSize="12sp" tools:hint="Dummy hint" tools:ignore="RtlHardcoded" tools:text="Dummy value" /> </com.google.android.material.textfield.TextInputLayout>
Dmitry
я же его и использую
Alexander
нет
А где тогда он у тебя в разметке ?
Dmitry
А где тогда он у тебя в разметке ?
<com.google.android.material.textfield.TextInputEditText ... tools:hint="Dummy hint"
Dmitry
в xml
Dmitry
сорян гоню, сетю в коде
Dmitry
а это имеет значение?
Dmitry
отбой кажется разобрался, мне помог app:boxBackgroundMode="outline"
Turalllb
Кто нибудь знает метод seekTo в ExoPlayer выполняется в главном потоке ? что-то провисает плеер при длительном зажатии перемотки
Valentin
подскадите как принудительно смержить две ветки, даже без наличия изменений
BDB 🏴‍☠️
ребят, не подскажите
Mikhail
Прямой
Line'R
Привет, подскажите как можно проверить диалог отменен пользователем или приложением?
Vadim
понадобилось добавить условия для сортировки но выбивает следующее, мол не могу переопределить и что в таких случаях можно сделать? IllegalStateException: A sorting order was already defined. It cannot be redefined вот сама функция override fun getAllSortedByName(): List<Payee> = RealmManager.getDefaultInstance().use { it.where(classType()) .sort(DB_KEY_CREATED_AT) .sort(KEY_NAME) .findAll() }
Михаил
Здравствуйте. Подскажите пожалуйста, кто-то пользовался coil? Память при первом обновлении списка с recyclerview где лежит coil вырастает с 50 до 300 мб. А при последующих обновлениях не высвобождается а засирается еще больше. Что это может быть?
Roman
Ребят, никто не пробовал доставать синтетические свойства (геттеры вьюшек из android-ktx), как ссылки на методы (типа this::my_cool_view)? У меня компилятор выдает что-то в духе: java.lang.RuntimeException: Could not find package member for public val android.view.View.asset_name_tv То есть он ищет объявление свойства asset_name_tv в классе View, хотя это экстеншен функция. Можно как-то с этим бороться?
Dmitry
откуда наследуется сиреневый цвет при фокусе,если у меня в colors.xml такой не встречается? Это началось после апгреда на material.1.2.0
Dmitry
<style name="AppTheme" parent="Theme.MaterialComponents" /> раньше было <!-- <style name="AppTheme" parent="AppTheme.Base" />-->