Andrey
Ребят, кто-нибудь сталкивался с задачей интеграции андройд девайса с скудом?
Valentyn
Ну, fused provider как раз все это и должен решать. Я с ним работал вроде ок все.
Спасибо за совет, попробую его может. Смущает только, что ему Google Play Services на устройстве нужны. Но с другой стороны, чего меня должны заботить устройства без сервисов, если клиент прямо не говорил делать приложения под какие нибудь устройства от Amazon, или на лютую китайскую жесть без гаппсов.
Alexey
Друзья, помогите пожалуйста. Вроде бы можно в котлине параметром в классе устанавливать функцию, Unit, как-то так, с именем и в коде её запускать через invoke. А определять что эта функци делает соответственно при создании экземпляра. Где-то такое видел но никак не могу найти в интернетах, как же это делается(
Alexey
https://kotlinlang.org/docs/reference/lambdas.html
Был тут, но чет смотрю и не особо понимаю( Пример бы какой-то конкретный класса и создания его экземпляра
Alexey
https://kotlinlang.org/docs/reference/lambdas.html
Тут такого нет, вроде
Dmitrii
var height: Int = 0 var width: Int = 0 val bitmap: Bitmap shareButton = view.findViewById(R.id.fIPreview_shareButton) shareButton.setOnClickListener { height = invoiceContent.getChildAt(0).height width = invoiceContent.measuredWidth bitmap = getBitmapFromView(invoiceContent, height, width)!! val shareIntent = Intent() shareIntent.action = Intent.ACTION_SEND shareIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION) shareIntent.type = "image/jpeg" shareIntent.putExtra(Intent.EXTRA_STREAM, bitmap) startActivity(Intent.createChooser(shareIntent,"Choose app")) } Получаю следующее ; AILED BINDER TRANSACTION Хочу из фрагмента вызвать Share Помогите плиз, сегодня нужно залить в стор =(
Боря
Добрый вечер Нужна помощь. Использую сканнер qr-кодов, хотел, чтобы при обнаружении кода, фрагмент со сканнером закрывался, но при попытке выполнить данную команду попадаю на недофрагмент (1-й скрин) без всех вьюшек. При выполнении команды из другого места всё нормально. Почему это может происходить, и как это исправить? Заранее спасибо
Боря
Ivan
Всем привет. Посоветуйте годные автоматизаторы для андройда?
Николай
Ребята, очень давно была такая штука TextInputLayout в библиотеке support.design Так как теперь она не актуальна хотел бы спросить, а где теперь мне взять этот самый TextInputLayout? мож он куда-то переехал?)
Николай
это теперь com.google.android.material.textfield.TextInputLayout
и как его юзать? нужно какую-либо либу в грейдле прописывать или просто в хмл сразу писать com.google....
Николай
?
Николай
что-то хрень какая-то
Михаил
что-то хрень какая-то
возможно не находит TextInputLayout
Михаил
у тебя при вводе названия автоподстановка работает?
Николай
ну если начинаю прописывать полное название то да
Kirill
что-то хрень какая-то
А может > надо писать на своем месте??
Nurdaulet
что-то хрень какая-то
Width height обязательно, не?
Kirill
сравни
Даа один в один😂
Николай
ну так одинаковое ж
Михаил
Николай
Width height обязательно, не?
дядя, ты вообще читал ошибку?
Николай
Николай
отвык от андроида сильно
Николай
последний раз пытался что-то на нём делать в марте этого года
Sergey
у меня ничего не тормозило
Если потоков больше чем ядер, то замедление будет. Просто, возможно, оно не критическое или там потоки стоят и ждут каких-то событий.
Николай
Николай
Сверстал такую штуку. Как теперь сделать так, что бы при запуске активности поле ввода не ставло активным?
Николай
Использую всё тот же textinputlayout
Олександр
плохо читаемый текст, лучше сделай что-то с фоном. может блюр с затемнением наложи
Николай
плохо читаемый текст, лучше сделай что-то с фоном. может блюр с затемнением наложи
Это пока что не принципиально. Тут меня бесит, что при запуске актианости поле ввода становиться активным...
Станислав
Подскажите, подключил admob. С кодом все 100% впорядке. Но объявления не загружаются… В логе пишет i/ads ad failed to load 3
Yank
Какую либу используешь для сканера?
Боря
BarcodeDetector
Yaroslav
Сверстал такую штуку. Как теперь сделать так, что бы при запуске активности поле ввода не ставло активным?
Додай код в леяут: <!-- Remove Auto focus from EditText --> <LinearLayout android:orientation="vertical" android:layout_width="0px" android:layout_height="0px" android:focusable="true" android:focusableInTouchMode="true" />
Боря
Какую либу используешь для сканера?
Кстати, тост из этого места тоже не показывается. Может, он просто не понимает контекст исполнения? И как это можно пофиксить?
Volk
Всем Привет
A
Кто-нибудь из присутствующих занимался нейросетями и возможностью модификации внешности при помощи данной технологии?
Боря
попробуй Toast запускать в UI потоке.
Заработало! Но почему так происходит, можешь объяснить?
Yaroslav
Русский не мой родной та и пишу я на Xamarin.Native, тому обясню как смогу. Возможно меня поправят. BarcodeDetector работает в фоновом потоке (его если и возможно запустить в UI потоке, то прорисовка UI будет очень и очень тупить). И результат будет возвращаться в фоновом потоке, а все что ти видиш на екране прорисовиваєется в UI потоке. Соответсвенно нужна синхронизация потоков - фонового и UI. Для етого служит RunOnUIThread.
Yaroslav
Заработало! Но почему так происходит, можешь объяснить?
https://developers.google.com/android/reference/com/google/android/gms/vision/barcode/BarcodeDetector.Builder#public-barcodedetector-build-
Боря
Cпасибо
Denis
А как?
Выделяй столько потоков, сколько у тебя connections
Denis
Если выделяешь больше, то это бесполезная трата ресурсов
Denis
По дефолту у okhttp 5 коннектов в пуле
Dyno
По дефолту у okhttp 5 коннектов в пуле
Так а если долго по очереди запросы производить, тогда что делать? Повторюсь, надо сделать порядка 100 запросов на сервер, если их делать по очереди, то это около минуты. А можно запускать по 10, 30 за раз, в отдельном потоке, тогда скорость существенно увеличится fetchUser(userId);
Изам
Всем добрый вечер) Кто знает, есть ли возможность создать какой либо один глобальный класс, на который можно будет подписаться, и в случае события в этом классе, все подписанные на него объекты, будут получать от него какие либо команды. Мне это надо для счетчика в тулбаре и проблема в том что я использую BottomMenu поэтому вызывать в методе onResume обновление счетчика не получается, т.к. oн(метод onResume) вызывается только один раз при создании Fragment.
AJIEwa
о, спасибо большое
для счётчика обычный статичный класс сойдёт с atomicInteger из concurrency
Ihor
Как сделал заглушки для текствью и имеджвью? Чтобы если API не дает значение для этого поля, то там было шаблонное значение.
Vadim
Можно ли SafeArgs юзать для фрагмента, который используется в разных графах ?
Vadim
private val args: MyFragmentArgs by navArgs() генерится общий?
Vadim
или как можно хэндлить разные фрагменты...
Impossible
Как сделал заглушки для текствью и имеджвью? Чтобы если API не дает значение для этого поля, то там было шаблонное значение.
Используй например Picasso. Если тебе Api не даст ссылки или картинка будет неоткрываемая, то есть метод error() куда ты можешь поставить свою картинку на случай ошибки.
Impossible
Как сделал заглушки для текствью и имеджвью? Чтобы если API не дает значение для этого поля, то там было шаблонное значение.
Касаемо TextView, как таковых заглушек не сделаешь, можно просто сделать красивую реализацию обработки
Arsen
realm могет в инкрементальность? (kapt)
Double Cat.
Может кто сталкивался с такой фигней: первый запуск приложения после установки, переходим на другой экран(активити) сворачиваем приложение, запускаем с ярлыка (не из рисентов) и оно проходит через сплешактивити (как новая таска с новыми активити)…т.е. по кнопке назад я пройду по тому стеку что до момента сворачивания приложения p.s. если запускать через рисенты или начиная со второго запуска после инстала то все норм как можно это победить и куда копать? p.s.s. в приложение новые таски не создаю для активити
Anonymous
Я понимаю что меня могут побит за тупые вопросы но все же - сегодня поставил студию (первый раз в глаза увидел) пробую запустить эмулятор а он мне ошибку. Кто расшифрует что написано и что нужно сделать?
Anonymous
Andreu
виртуализацию не тянет процессор
Anonymous
Типо нет поддержки виртуализации?