Артем
Сделай релатив, а не лениар
Все лайнары заменить или только тот что с текстами?
Vega
Всем привет. Есть вопросик по Web View. Есть страничка html, в которой падает 403 ошибка, но она открывается как на компе, так и на андроиде в браузере. На нее попадаю через редирект с другой странички. В приложении в WebView почему-то когда ловится ошибка 403, то редирект не происходит. Может кто сталкивался и знает как пофиксить такую штуку?
Anonymous
Anonymous
Александр
Подскажите, как обратиться к shape добавленное в свойство background у объекта? Мне необходимо менять цвет shape программно. public ViewHolderColorsRV(View itemView) { super(itemView); layer = itemView; text = itemView.findViewById(R.id.color_shape); //TextView background_shape = text.findViewById(R.id.brush_solid); //Shape }
Ilya
Кто-нибудь делал размытый фон у View, расположенного поверх imageView?
Артем
Кто-нибудь делал размытый фон у View, расположенного поверх imageView?
<androidx.cardview.widget.CardView android:layout_width="match_parent" android:layout_height="wrap_content" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" android:elevation="4dp"> <androidx.constraintlayout.widget.ConstraintLayout android:layout_width="match_parent" android:layout_height="wrap_content"> <ImageView android:id="@+id/perf_image" android:layout_width="wrap_content" android:layout_height="200dp" android:adjustViewBounds="true" android:scaleType="centerCrop" app:imageUrl="@{schedule.image_url}" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" /> <com.github.mmin18.widget.RealtimeBlurView android:id="@+id/blurView" android:layout_width="match_parent" android:layout_height="70dp" app:layout_constraintBottom_toBottomOf="@id/perf_image" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:realtimeBlurRadius="10dp" app:realtimeOverlayColor="#60000000" /> </androidx.constraintlayout.widget.ConstraintLayout> </androidx.cardview.widget.CardView> Как-то так но есть и другие либы
M
всем привет. При нажатии кнопки, открывается PersistentBottomSheet, все работает нормально. Но когда клавиатура открыта, Ботомщит открывается сверху клавиатуры. Попробовал прятать клавиатуру при нажатии на кнопку, и сразу открывать ботомщит, но ботомщит все равно открывается смещенным наверх, но клавиатура прятается. Как это можно поправить?
Ilya
<androidx.cardview.widget.CardView android:layout_width="match_parent" android:layout_height="wrap_content" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" android:elevation="4dp"> <androidx.constraintlayout.widget.ConstraintLayout android:layout_width="match_parent" android:layout_height="wrap_content"> <ImageView android:id="@+id/perf_image" android:layout_width="wrap_content" android:layout_height="200dp" android:adjustViewBounds="true" android:scaleType="centerCrop" app:imageUrl="@{schedule.image_url}" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" /> <com.github.mmin18.widget.RealtimeBlurView android:id="@+id/blurView" android:layout_width="match_parent" android:layout_height="70dp" app:layout_constraintBottom_toBottomOf="@id/perf_image" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:realtimeBlurRadius="10dp" app:realtimeOverlayColor="#60000000" /> </androidx.constraintlayout.widget.ConstraintLayout> </androidx.cardview.widget.CardView> Как-то так но есть и другие либы
Стыдоба, я как раз на этой библиотеке уже плюнул и сюда написать решил. Благодарю.
Артем
Стыдоба, я как раз на этой библиотеке уже плюнул и сюда написать решил. Благодарю.
Она тоже не очень удачная, но мне в свое время подошла, думаю сейчас есть и лучше
M
Попробуй через .post() открывать bottomSheet, после того как ты спрятал клавиатуру
Тоже подумал. Но не могу найти как именно это сделать
Timoschenko
ребят, может ктонить подсказать ? почему adb перестает работать если я красный провод в usb не подключаю ?
Timoschenko
и воообще оно не видит его
Dmytro
ребят, может ктонить подсказать ? почему adb перестает работать если я красный провод в usb не подключаю ?
студия трактует красный - как насилие, советую подобрать более миролюбивый проводок - зеленый, голубой
Timoschenko
оооо. привет Петросян )))
Konstantin
Всем привет! Не подскажете как реализовать такую БД? Class1 имеет поле со ссылкой на Class2, в котором есть поле со списком Class3? @Entity data class Class1( @Embedded val class2: Class2 = Class2() ) data class Class2( val class3: List<Class3> = listOf() ) data class Class3() Простой случай один ко многим я знаю как реализовать через отдельный класс и @Relation, а тут хз. Или не мучится и просто в Dao запрос прописать, а в List хранить id (через конвертер)?
Dmytro
лучше подсказал бы ))) толкового чего
когда вижу нормальный вопрос, всегда пытаюсь помочь, в твоем случае - какой вопрос, такой и ответ
Timoschenko
давай только по существку ?
Timoschenko
ты вообще хотя бы понимаешь как работает USB ?
Timoschenko
так и думал )))
Металлов
Взял ноут себе на ryzen 5, эмулятор студии сейчас нормально работает на amd, или придётся отдельный качать?
Nikolay
Взял ноут себе на ryzen 5, эмулятор студии сейчас нормально работает на amd, или придётся отдельный качать?
Плагин в студии качаешь, врубаешь виртуализацию в биосе и все нормально работает
Металлов
Все понял, спасибо
Dmitry
(Kotlin) Привет. Кто может подсказать. Я регистрирую нового пользователя в firebase, по коду вроде все правильно, смотрел и англоязычные видосы и документацию, но у меня ничего не происходит, в базе пользователь не появляется. Функция показывает Lod.d с емейлом и паролем, а дальше не выполняется (потому что следующий Log.d не показывается). В чем моя ошибка?
Dmitry
Тут включена регистрация по почте
Surik
Приветствую, какой маленький проект посоветуете сделать чтобы протестировать себя и т.д.? П.С. Уже на 6 codelabs, знаю про binding, livedata, viewmodel
Инжинигер
хаюшки. подскажите как открыть из любого места использую jetpack navigation? кейс: нужно открывать экран политики по нажатию на кнопку в toolbar.
Инжинигер
Инжинигер
Нужно добавить global action
спасибо, упустил этот момент)
Ivan
notifyItemInserted
Ivan
ну, сначала элемент добавить в адаптере в самое начало в List, потом дернуть метод выше
Ivan
add(0, item) вроде так
Ivan
он станет вторым
Евгений
Line'R
Кто знает как можно YV12 в Bitmap и обратно конвертировать средствами java?
Sergei
Доброй ночи. Подпись загруженного APK недействительна. (Подробнее о подписи…) Описание ошибки: ERROR: JAR_SIG_NO_SIGNATURES: No JAR signatures. Select Build Varian перевёл в release. Generate Signed APK В чём может быть проблемма? Заранее спасибо за ответы.
BDB 🏴‍☠️
Две галочки будут.
Sergei
одну ставил. Пробую...
Sergei
Две галочки будут.
Спасибо. Сработало 🙂
Артем
А как люди зарабатывают на махинациях с webView?
Артем
Ну точнее на чем это основано
Artem
Всем привет, столкнулся с такой проблемой: При подключении клиента к сокет он сразу же получает последние данные. Как избежать этого? Клиент должен получать только то что было отправлено после его подключения
Anonymous
Очень глупый и бесячий (возможно) вопрос. Как менять цвет статус бара вместе с AppBar из Material? Я уже тыщу разных вариантов пробовал, с сайта Material io, Stackoverflow, ничего не могу с этим поделать, (возможно с каждой попыткой тупею больше) кроме замены цвета AppBar на черный, но статус бар глаза режет в такой "теме".
Anonymous
Подскажите пожалуйста что они имеют в виду в пункте 4. Не понимаю как эти параметры нужно вставлять, ведь в самом url параметров то нет
Artem
Если бы был get то да, а тут post запрос
Anonymous
Primary color dark
Оно ничего не меняет💁‍♂
Dossanov
Всем привет, есть кто использовал библиотеку Moxy? хотел спросить как мне в activity/fragment'e вызвать метод presenter'a?
Ильназ
Presenter.method?)
SerJanna
(presenterName).methodName
Dossanov
@InjectPresenter lateinit var mainPresenter: MainPresenter и в onCreate должен создать объект типа = MainPresenter?
Ильназ
@Inject @NonNull public Provider<ContactListPresenter> contactListPresenterProvider; @InjectPresenter @NonNull public ContactListPresenter contactListPresenter; @ProvidePresenter @NonNull ContactListPresenter providePresenter() { return contactListPresenterProvider.get(); } у меня так сделано а приложении
Kozimjon
ребят, студио почему-то начало тормозить - после добавлении нового стринга в ресурсы - нигде его индекс не достать (не в активити, не в языковом редакторе) - только после Invalidate Cashe & Restart все становится норм - но при следующем добавлении ресурса ситуация повторяется - что посоветуете? гугл тоже кроме перезагрузки ничего не посоветовал
Egor
@InjectPresenter lateinit var mainPresenter: MainPresenter и в onCreate должен создать объект типа = MainPresenter?
Нет, создавать не надо. Инджект сам за тебя инджектит. Просто вызывай методы презентера
Flogiston
нужно чтобы при изменении коллекции, эмитилось новое значение в Flow, как это сделать? Я пробовал так, но хз правильно ли это
Vitaly
Убираете ли вы фон у android:windowBackground? Если нет, то оптимизируете ли GPU? Если да, то не возникает ли у вас мельканье черным фоном при переходе между Activity?
Vitaly
Отправил 180 PR
Artem
Спам!
Віталій
Всем привет. Подскажите пожалуйста. Хочу сделать разные объекты, которые будут наследоваться от основного. Какой самый простой способ добавить их всех в один ресайклер ?
Віталій
не стыкался ещё с таким..
Tolegen
Здравствуйте
Tolegen
Извините, не подскажете, у меня есть toolbar в mainActivity, так же есть bottombar, но при переходе на фрагмент избранное, только в этом фрагменете должно быть еще одно под меню, tabLayout, но я не могу его иницализировать и использовать, так как во фрагменте supportFragmentManager, не работает, есть ли способ реализации этой идеии? Если да, помогите пожалуйста. Язык программирования Kotlin
Artem
ну вот я и думаю как их кастить...
Под каждый тип создаёшь вью холден, в методе getItemType берешь объект из списка и смотришь какой у него тип (каждому типу присваиваешь int значение) и возвращаешь значение. В oncreate создаёшь холдеры для каждого типа, а в он байнд уже манажишь информацию