Rasborichthys
Привет, киньте плз гайды по созданию интерфейса в андроид студии, желательно на ютубе
Александр
мужики подскажити пж
Александр
E/libc: Access denied finding property "camera.hal1.packagelist"
Александр
при открытии камеры
Александр
Camera.open
Александр
В манифесте
Александр
Да
Mike
Александр
Хочу к камере доступиться
Mike
Александр
Ошибку выбивает
Rasborichthys
Mike
От души
Ещё есть сайт, через который очень удобно искать: google.com
Rasborichthys
Спасаешь мой день
Rasborichthys
Спасибо
Artur
Товарищи, у нас с коллегой тут созрел холиварный вопрос. Вот в адаптере, например, вы используете RemoteConfig через статический геттер или инжектите в конструкторе, даггером или другим образом?
Artur
Это просто пример сферического адаптера в вакууме. Не важно, что это на самом деле
Artemy
Artur
RC испоьзуется еще как фича-регулятор. И допустип я в адаптере что-то им контролирую. Не важно, почему он там оказался
Михаил
Всем привет.
Допустим есть две кнопки.
Можно ли как-то у первой кнопки устоновить Padding равный высоте второй кнопки.
И сделать это не програмно, а в прописать сразу в XML файле.
Михаил
Понятно. Спасибо, Оганнес :)
Artur
Но RemoteConfig.getRemoteConfig() я все равно могу вызвать влюбом месте)
Artur
Когда-нибудь у нас будет время на тесты, но не сегодня. Кучка хомячков тестирует вручную
Металлов
Не знаете как реализовать нормальным спобом переодческий автоскролл с его отключением, при тыке пальцем, и включением, при поднятии пальца, или если он вышел за пределы view у recycler view?
Artur
Бюрократическая машина, черт её
влад
влад
Anonymous
Всем привет. Есть проблема. Не могу заставить работать ffmpeg в своем проекте. Но суть не в нем даже а в следующей задаче. Есть видео и записанные аудиодорожки(записаны с помощью mediarecorder). Мне необходимо эти дорожки наложить поверх видео, причем так, чтобы можно было накладывать определенную дорожку на определенный момент видео. Но при этом сохранив оригинальный звук, который приглушается во время наложенной аудиодорожки
Сергей
текущие версии Студии делают это сами, если указать компилятору собирать именно бандл
Ну и хрен с ним что не оптимизоровано - это проблемы пользователя что у него из 32 Гб на 20 Мб больше памяти сожрется
akaWolf
Дмитрий
Ребят, какую книжку выбрать для изучения основ Java параллельно с изучением андроид? Head first или Шилдта?
akaWolf
видимо, такие программисты и пишут софт, который гигабайты памяти занимает и рисует просто пару картинок
akaWolf
ну, типа, проблемы пользователя
akaWolf
я свою задачу сделал
akaWolf
вот, работает
ilia
Что лучше использовать для реализации навигации?
Cicerone или есть варианты лучше?
✙
Чичероне РУЛЕТ
✙
Лаконичная МАЛЕНЬКАЯ либа без костылей
Alexander
Ребят подскажите если кто работал с плеером EXO Player, хочу организовать просмотр iptv через udp подключение проходит на коммутаторе группы создаются но картинки нет
Яўгеній
Добрый вечер. Метод notifydatasetchanged только на виртуалках плохо работает или как? Просто тестирую на мобилке параллельно, и вроде нормально работает, но вот на виртуалке не очень... С чем это может быть связано? Спасибо
Alexey
Что значит плохо?
Alexey
А хорошо работает метод, это как?)
Яўгеній
Что значит плохо?
В моем случае есть ресайкл, и когда я добавляю новый эелемент, а потом использую этот метод, то не всегда список обновляется, бывает нужно потянуть за список, что бы новый элемент отрисовался, и на телефоне у меня вроде нормально работает, а вот на виртулке не очень
Сергій
Сергій
Яўгеній
Сергій
Нужен код
Яўгеній
потянул и появился - то и значит, вот нажал я кнопку, в логах вижу, что метод выполнен, но новый элемент не отрисовался, а сам списко не проскролился, кнопка не скрылась, то есть вообще никаких изменений и только после того, как я потяну за списко, новый айтем появляется. Сейчас юзаю метод notifyitemrangechanged - он работает всегда, но мн не нравиться анимация...
Яўгеній
сча скину код
Яўгеній
ничего не обычного - добавил новый элемент в array list, а затем этот метод применил. И оно срабатывает, просто не всегда... и как такое может быть?
Яўгеній
я понимаю, если бы я где-то создавал новый поток и забыл join или-что еще... А так все в одном потоке, вроде...
Сергій
Подебаж, тут что-то костыльное. Зачем при добавлении элемента удалять последний элемент, потом добавлять новый и сразу же нулл пихать
Яўгеній
Яўгеній
у меня всегда в начале списка кнопка
Яўгеній
вот, я удаляю кнопку (т.е нулл), потом вставляю новый айтем с текстом, потом добавляю новую кнопку в начало
влад
Но ты добавляешь ее в конец
Сергій
🥴
M
Яўгеній
я список вывожу задом-наперед потом, иначе из бд загрузить данные, потом зеркалить чет-то мутить, проще уже при создании списка, считывать данные из листа задом-наперед
M
В чем смысл этого действия?
if (data != null){
arrayList.add(data);
arrayList.add(null);
} else {
Log.i(TAG, "addNewItem: Возникла непредвиденная проблема...");
}
Яўгеній
M
null
Яўгеній
по нему я определяю, когда добавлять вместо обычного айтема кнопку
влад
notifyItemRangeChanged(0, arrayList.size());
В чем смысл этой строчки?)
M
он всегда последний?
Яўгеній
да
Яўгеній
поэтому мне и приходиться его удялть, поскольку новый элемент должен быть вставлен перед ним
M
Какое-то очень странное решение
Anonymous
Есть видео и записанные аудиодорожки(записаны с помощью mediarecorder). Мне необходимо эти дорожки наложить поверх видео, причем так, чтобы можно было накладывать определенную дорожку на определенный момент видео. Но при этом сохранив оригинальный звук, который приглушается во время наложенной аудиодорожки. Как это можно сделать?
M
Опиши вообще что ты там делаешь
Яўгеній
Опиши вообще что ты там делаешь
список с цифрами, с возможностью добавлять и удалять желементы списка, причем цифры должны идти по убыванию, да ерунда, тестовое задание. Все сделал, только ресайкл непонятно обновляется, то обновиться при добавлении нового элемента, то нет...
Яўгеній
M
У тебя проект лежит в открытом доступе?
Яўгеній
да