Олександр
Фигасе боты шустро активировались
Да, в то время, когда админы спят и утром многие снова наткнутся на эту дичь
Михаил
Кто решит дизайнерскую задачу? :) Нужно чтобы фон тянулся сверху вниз сквозь 2 бара и залазил на кусок фрагмента, это реально?
Николай
Ребят. Стоит задача сделать проигрыватель mp3 и wav. При этом юзер должен по кнопке получать окно выбора файлов и выбирать файл. Есть какая-то возможность открыть с кода файл-менеджер с екшеном на получения данных на этот файл для последующего воспроизведения через Mediaplayer?
Андрей
можно воспользоваться Intent
Андрей
Intent.ACTION_GET_CONTENT
Евгений
я что-то такое использую
Николай
Intent.ACTION_GET_CONTENT
Спасибо. Работает
Dmytro
ценная инфа
H.Dilyara
Всем доброе)) вопрос)) залила прилу)) прошла модерацию, но пишут app rejected , что делать?
Alexey
Смотреть почту
Alexey
Всем доброе)) вопрос)) залила прилу)) прошла модерацию, но пишут app rejected , что делать?
Привет. А причина указана ? Это обновление или новое приложение ?
Николай
Друзья, не подскажите какую-нибудь библиотеку, позволяющую делать подобное
Николай
слева и справа
Igor
Друзья, не подскажите какую-нибудь библиотеку, позволяющую делать подобное
Если мне память не изменяет – это есть в стандартном RecyclerView. К сожалению не вспомню как называется, но что-то такое в нем добавить можно было
H.Dilyara
Привет. А причина указана ? Это обновление или новое приложение ?
иконка не совпадает с содержимым приложения) приложение о том, как пилить ногти, картинка иконки показывает как красят руку. Вопрос. Достаточно только поменять иконки в гугл плэй или у прилы тоже надо будет менять?
H.Dilyara
хорошо)) спасибо большое)))
Андрей
Николай
Спасибо всем, пролистал нашел подобное, буду разбираться) Swipe to action тоже посмотрю что из себя представляет
Sergey
Подскажите как сменить эту иконку ? Я все иконки сгенерил чз Image Asset - всё норм, а вот эта не поменялась. Труба Samsung
Sergey
Ща попробую
Sergey
Закешировалась наверно. Удали приложение попробуй.
Неа всё равно... У Приложений тоже есть кеширование ??
Vasiliy
Андроид новый? Ты возможно забыл обновить новомодный векторный ассет и обновил только легаси
Dmitriy
Неа всё равно... У Приложений тоже есть кеширование ??
У приложения созданногоо через студию, помимо дефолтных png иконок, есть еще векторные. Проверь что они у тебя обновлены
Pomka
Неа всё равно... У Приложений тоже есть кеширование ??
Эмм... Да. Ещё локальное хранилище. А ещё они запускаются в песочнице. Также, приложение не имеет доступа к другому приложению из песочницы. С седьмой (вроде) версии ещё шифрование девайса появилось по аналогии с яблоком и т.д. Чёт меня понесло 😅
Arkadii
Неа всё равно... У Приложений тоже есть кеширование ??
Система кеширует иконки. У меня один раз только после перезагрузки поменялось.
Тимур
Начал знакомиться с тестированием приложений. Как писать тесты для презентеров и вьюмоделей вроде понял Не могу только понять, как писать тесты для репозиториев? И надо ли их(репозитории) вообще покрывать тестами? Допустим, в репозитории есть метод, который получает и возвращает из сети список пользователей fun getUsersListFromNetwork(): List<Users> Как конкретно я должен протестировать этот метод?
Dmitriy
Там несколько частей
Sergey
и эта
Dmitriy
и эта
mipmap-anydpi-v26/ic_launcher
Dmitriy
и там же rounded
Sergey
Да
Точняк помогло Спасибо Буду знать!
Sergey
mipmap-anydpi-v26/ic_launcher
Есть увидел ! Спасибо!
Kirill
Всем привет, подскажите. В маркете можно добавить промокод.. его можно вводить в плэй маркете. Можно сделать этот ввод в приложении?
Anonymous
Привет. Есть фрагмент который содержит ViewPager и есть 2 NavController которые могут отображать этот фрагмент. Контроллеры никак не связаны. Если в первом открыть фрагмент с ViewPager, то все норм, но если не закрывая перейти в другой контроллер и открыть там, то открывается пустой фрагмент. Если первый закрыть и открыть во втором, тогда все норм. В чем может быть проблема? В логе кидает "RecyclerView: No adapter attached; skipping layout"
Egor
Ребят, забыл, как называются три точки на конце текст вью, типо развернуть?
Egor
ellipsize
Точно, пасиба
Dmytro
но там не про разврнуть
Egor
но там не про разврнуть
Я знаю. Я просто написал, чтобы легче понимать вопрос было.
Anonymous
то есть должно все по новой создастся, но адаптеру что-то не нравится
Николай
Ребят. Вот таким способом достал Uri песни. final Intent intent2 = new Intent(Intent.ACTION_GET_CONTENT); intent2.setType("audio/*"); startActivityForResult(intent2, 1); он имеет следующий вид: content://media/content%3A%2F%2Fcom.android.providers.downloads.documents%2Fdocument%2Fmsf%253A26/audio/media Как его теперь использовать для проигрывания через MediaPlayer?
Dmytro
ифов вообще нет, в onViewCreated стоит mPagerAdapter = new ScreenSlidePagerAdapter(mBaseActivity); mViewpager.setAdapter(mPagerAdapter);
а какой лейаут у тебя выступает контейнером для фрагментов?
Anonymous
а какой лейаут у тебя выступает контейнером для фрагментов?
ты имеешь ввиду лейаут в котором вьюпейджер?
Dmytro
ты имеешь ввиду лейаут в котором вьюпейджер?
в котором контроллер. Просто на СО увидел, что констрейнт может быть виной, но это палец в небо. нужно тебе дебажить твой код и понять что и как
neikist
Может есть у кого мысли почему такое происходит? Автокомплиттекствью, установил ему inputType (InputType.TYPE_CLASS_TEXT or InputType.TYPE_TEXT_FLAG_AUTO_COMPLETE), в первое редактирование текста все ок, спелл чекер не работает как я и хотел, а вот после потери фокуса вьюшкой - почему то спелл чекер включается.
neikist
попробуй android:inputType="textNoSuggestions|none"
Не хотелось бы в стили или в xml выносить, попробую этот флаг к другим программно устанавливаемым добавить
neikist
попробуй android:inputType="textNoSuggestions|none"
Спасибо, однако работает. Почему то не подумал этот флаг добавить, хотя на SO натыкался.
Anonymous
в котором контроллер. Просто на СО увидел, что констрейнт может быть виной, но это палец в небо. нужно тебе дебажить твой код и понять что и как
был констрейнт, заменил, не помогло. В чем прикол ,если открыть сначала во втором, а потом в первом ,все норм...
⬤ vitaly
если я appliation в статик запихну, а не appliationContext, ничё не потечёт же?
Николай
Помогите пожалуйста. Играюсь третий час. Нифига не выходит... Ребят. Вот таким способом достал Uri песни. final Intent intent2 = new Intent(Intent.ACTION_GET_CONTENT); intent2.setType("audio/*"); startActivityForResult(intent2, 1); он имеет следующий вид: content://media/content%3A%2F%2Fcom.android.providers.downloads.documents%2Fdocument%2Fmsf%253A26/audio/media Как его теперь использовать для проигрывания через MediaPlayer?
Nikolai
и убедись что контент провайдер выдал права на чтение этого контента или запроси доступ к внешенй памяти сам
Flogiston
можно при помощи DataBinding во время клика на вьюху, визвать метод у другой вьюхи?
Николай
и убедись что контент провайдер выдал права на чтение этого контента или запроси доступ к внешенй памяти сам
Разрешения запросил у юзера и прописал в манефесте. <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> Разрешение успешно получаю в программе но при попытке запуска воспроизведения получаю такое: W/System.err: java.io.FileNotFoundException: /storage/emulated/0/Download/Parx-Feel_Right_Now_(feat._Nonô)-spaces.im.mp3: open failed: EACCES (Permission denied)
Nikolai
даёт
Egor
10
А на 9 и ниже пробовал?
Egor
10
Скорее всего это выебоны 10 андроида. Сейчас 11 представили, там ещё жестче правила. Мб вообще форграунд сервисы уберут.
awawa
А с чего бы нет?
Имхо, право на запись не должно давать право на чтение, то же самое наоборот. Ну может в андроиде не так, я не знал, что WRITE_EXTERNAL_STORAGE даёт такие права
Egor
Так как тогда быть?
Гуглить особые разрешения на 10 андроид для чтения и записи. Думаю дело в них.
Nikolai
10
попробуй в манифесте прописать android:requestLegacyExternalStorage="true" но в 11 андройде это уберут
awawa
Так как тогда быть?
Интересные вещи пишут на SO. Типа если запросить пермишн на запись, то пермишн на чтение надо запрашивать всё равно, но его дадут уже автоматически, не спрашивая пользователя. А если не спросить, то пермишна как бы нет (он как бы есть автоматически, но его в то же время нет🤷‍♂️)
Anonymous
startForeground(NOTIFICATION_ID, notification); указал ChannelID все равно получаю ошибку Bad Nottifcaftion