Jamal
Всех приветствую! У recyclerview есть возможность задать скрол по y? а не по позиции
Николай
на 8м андроиде вроде как обязательно надо startForegroundService для процессов когда приложение свёрнуто. Мне исключительно для уведомлений надо. вот так у меня в app Intent i = new Intent(getApplicationContext(), MyFirebaseMessagingService.class); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { getApplicationContext().startForegroundService(i); } else { getApplicationContext().startService(i); } а в самом процессе if (Build.VERSION.SDK_INT >= 26) { NotificationChannel channel = new NotificationChannel(CHANNEL_ID, "appname", NotificationManager.IMPORTANCE_HIGH); channel.setShowBadge(false); ((NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE)).createNotificationChannel(channel); Notification notification = new NotificationCompat.Builder(this, CHANNEL_ID).build(); startForeground(364, notification); } но в итоге от приложения висит постоянное уведомление "Приложение запущено" и это бесит пользователей. Но ведь другие приложения не показывают такое постоянное уведомление. Иначе б висело куча постоянных уведомлений от вацапа, вк, фейсбука и т.д. Как сделать также? Как убрать постоянное уведомление? я это всё добавил потому что иначе куча ошибок Context.startForegroundService() did not then call Service.startForeground() https://stackoverflow.com/questions/44425584/context-startforegroundservice-did-not-then-call-service-startforeground
Влад
Ребят в ватсап есть возможность создать резервную копию чатов на гугл диск. Кто нибудь делал подобное?
Екатерина
Всем привет) Подскажите, может, кто сталкивался с таким - если в гугл картах отклонить местоположение, а затем принять, не отображается стандартная иконка местоположения. isMyLocationEnabled ставлю в true
Влад
Причём тут разработка ведроида? Хочешь сделать?)
Да, вопрос в техническом плане, как это делается,ничего годного в гугл не нашёл)
AspiD
приветствую. можно ли fragment из androidx использовать в фрагменте из support?
mentarey
на 8м андроиде вроде как обязательно надо startForegroundService для процессов когда приложение свёрнуто. Мне исключительно для уведомлений надо. вот так у меня в app Intent i = new Intent(getApplicationContext(), MyFirebaseMessagingService.class); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { getApplicationContext().startForegroundService(i); } else { getApplicationContext().startService(i); } а в самом процессе if (Build.VERSION.SDK_INT >= 26) { NotificationChannel channel = new NotificationChannel(CHANNEL_ID, "appname", NotificationManager.IMPORTANCE_HIGH); channel.setShowBadge(false); ((NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE)).createNotificationChannel(channel); Notification notification = new NotificationCompat.Builder(this, CHANNEL_ID).build(); startForeground(364, notification); } но в итоге от приложения висит постоянное уведомление "Приложение запущено" и это бесит пользователей. Но ведь другие приложения не показывают такое постоянное уведомление. Иначе б висело куча постоянных уведомлений от вацапа, вк, фейсбука и т.д. Как сделать также? Как убрать постоянное уведомление? я это всё добавил потому что иначе куча ошибок Context.startForegroundService() did not then call Service.startForeground() https://stackoverflow.com/questions/44425584/context-startforegroundservice-did-not-then-call-service-startforeground
Как вариант делать все также, запускать уведомление, но в настройках канала выключить оповещение, вибрацию и прочее.
mentarey
на 8м андроиде вроде как обязательно надо startForegroundService для процессов когда приложение свёрнуто. Мне исключительно для уведомлений надо. вот так у меня в app Intent i = new Intent(getApplicationContext(), MyFirebaseMessagingService.class); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { getApplicationContext().startForegroundService(i); } else { getApplicationContext().startService(i); } а в самом процессе if (Build.VERSION.SDK_INT >= 26) { NotificationChannel channel = new NotificationChannel(CHANNEL_ID, "appname", NotificationManager.IMPORTANCE_HIGH); channel.setShowBadge(false); ((NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE)).createNotificationChannel(channel); Notification notification = new NotificationCompat.Builder(this, CHANNEL_ID).build(); startForeground(364, notification); } но в итоге от приложения висит постоянное уведомление "Приложение запущено" и это бесит пользователей. Но ведь другие приложения не показывают такое постоянное уведомление. Иначе б висело куча постоянных уведомлений от вацапа, вк, фейсбука и т.д. Как сделать также? Как убрать постоянное уведомление? я это всё добавил потому что иначе куча ошибок Context.startForegroundService() did not then call Service.startForeground() https://stackoverflow.com/questions/44425584/context-startforegroundservice-did-not-then-call-service-startforeground
Или не использовать сервис просто. Перейти на WorkManager, например.
Артур
Доброго времени суток всем, вопрос в заключается в том, как исправить неправильную ориентацию фотографий сделанных на стандартную камеру, при том не на всех устройствах?Делал исправление через exifinterface, однако getAttributeInt всегда возвращает 0
Макс - mas1ma 🍋
ребятки
Макс - mas1ma 🍋
помогите )
Макс - mas1ma 🍋
на андройде 9 не могу получить доступ к data/data
Макс - mas1ma 🍋
в сторадже
Dmytro
в сторадже
можно по одному слову в сообщении? Сообщения бесплатны, чего ты скупишься ?
J
Вконтакте есть такая загрузка фотографий.Есть для этого подобная библиотека?
Макс - mas1ma 🍋
можно по одному слову в сообщении? Сообщения бесплатны, чего ты скупишься ?
прила получает json который должен записаться в сторадж в папку data
Макс - mas1ma 🍋
однако это не происходит
Макс - mas1ma 🍋
хотя права на сторадж юзер дает
Dmytro
прила получает json который должен записаться в сторадж в папку data
это случается только на 9ке? на 8, 7, 6 все работает? И как тестилось это все?
Макс - mas1ma 🍋
да
Макс - mas1ma 🍋
на 6 7 8 работает
Dmytro
Вконтакте есть такая загрузка фотографий.Есть для этого подобная библиотека?
какая библиотека? превью картинки? или что конкретно нужно?
Александр
привет. подскажите как сделать так чтобы текст отображался одинаково на экранах разной диалонали. maxlines = 1.??
Артур
Помогите пожалуйста)
Артур
Доброго времени суток всем, вопрос в заключается в том, как исправить неправильную ориентацию фотографий сделанных на стандартную камеру, при том не на всех устройствах?Делал исправление через exifinterface, однако getAttributeInt всегда возвращает 0
Макс - mas1ma 🍋
можно )
Макс - mas1ma 🍋
data/data/appname/databases
Alexey
можно )
можно только в свою папку
Dmytro
data/data/appname/databases
на 9ке ничего не поменялось с записью файлов, либо отклонили права, либо еще чего)
Макс - mas1ma 🍋
можно только в свою папку
data/data/appname/databases ну вот это же своя папка прилы
J
какая библиотека? превью картинки? или что конкретно нужно?
Загрузка фото на сервер с мини привью и крестиком что б не загружать.Что бы как у вк было похоже.Я гуглил,подобное что то не увидел
J
Не хочу сразу велосипед делать
J
Или подскажите как это сделать проще
J
Пожалуйста :)
Alexey
data/data/appname/databases ну вот это же своя папка прилы
ну хз, мож и своя. надо путь брать используя апи андройда, getFilesDir()
Alexey
Или подскажите как это сделать проще
разбиваешь на подзадачи и каждую решаешь отдельно
Вадим
Загрузка фото на сервер с мини привью и крестиком что б не загружать.Что бы как у вк было похоже.Я гуглил,подобное что то не увидел
запускаешь пикер, получаешь путь к файлу, с файла делаешь тумб битмап, битмап добавляешь в вью и сверху крести кнопку, например
Вадим
будь готов столкнуться с проблемой ориентации фото, выше задавали вопрос
Dmytro
Вадим
implementation 'com.squareup.picasso:picasso:2.5.2' эта версия пикасо. есть новая, были изменения, не разбирался
Вадим
если найдешь лучше решение стукни плиз в личку)
Akb
Хочу просчитать время, между нажатием(upTiming) на кнопку и отпусканием(downTiming). Получаю для long значение(holdTiming), хочу вычитать разницу val holdTiming = upTiming.minus(downTiming) Но результат равен upTiming Как будто минус не работает
Student
Ребят, всем привет. Мне нужно использовать в своем проекте map kit от яндекса, но я не смог нагуглить ни одного примера использования этой библы, кроме как в репазитории самого яндекса одно приложение, которое строит маршрут на общ транспорте от точки а до точки б. Увы, мне этого недостаточно. Мне нужно строить по массиву точек пеший маршрут, мне нужно рисовать свои маркеры, и как-то двигать камеру... Дока у яндекса - авто сгенеренная хе*ня - просто список классов с их методами. и всё. никаких примереров, ничего. просто справочник.. Кто-то работал с ней? Может мне скинуть пример? Или может всё-таки где-то есть нормальная дока? 😊
Student
в репозитории, конечно же)
.__.
привет можно ли отловить события когда "шторка с уведомлениями" развернулась/свернулась?
Akb
Ну значит down ==0
Точно. Так и есть.
Sergey
всем привет Есть сервис, не интент сервис, который открывает новый поток и в нем пишет аудио с микрофона Как при удалении из recent aps (т.е. при смахивании из запущеных приложуль) финализировать файл (надо сделать енкрипт) ? вроде как если нет форс стопа то в активити вызовется ондестрой но нехватает времени что бы енкриптить биг файл какие есть варианты?
mentarey
Так завершение работы приложения же не закрывает сервис или именно нужно после этого завершить запись? Можно в onDestroy послать интент в сервис, по которому запись завершится и сервис с ним.
Sasha
А подскажите мне, плиз, как посмотреть реализацию kotlinx.android.synthetic? Я хочу разобраться, как именно это работает
CheekiBreeki
братишки, никто не посоветует каких красивостей для UI аля Ramotion?
Sergey
Так завершение работы приложения же не закрывает сервис или именно нужно после этого завершить запись? Можно в onDestroy послать интент в сервис, по которому запись завершится и сервис с ним.
как это стоп приложения не закрывает сервис? сервис стопнется точно вот если поставить флаг в онстарткоманд то он может сразу же пересоздаться
Aleksei
Ребята, кто тестировал бизнес логику поверх Room? Хочу вместо room подсунуть другую реализацию что бы все работало только на Unit test
Sergey F
Single.just(lalala).flattenAsObservable().flatMap().toList().subscribe
Sergey F
А, у тебя сначала не так, значит попробуй просто ту лист
Sergey F
Хотя по моему тоже прокатит. Ты просто в сингл пихаешь лист а после него итерация идёт. А в флат мап вытянишь каждую из model и все
Dmitry
Ку. Не влезает весь стектрейс ошибки в логи при билде. Подскажите как расширить количество выводимых строк: TaskExecutionException: Execution failed for task ':app:compileDebugJavaWithJavac' ... ... 106 more
Alexander
Всем привет. Подскажите плиз, открываю файл с помощью моего аппа, каждый раз создаётся новое activity. Как этого избежать, когда АПП уже запущен?
Daniel
Покопай в сторону launchmode
Daniel
В манифесте у активити, которая открывает файл
Daniel
launchMode = "singleInstance" думаю то, что тебе нужно
Глеб
Подскажите, к примеру в Gmail, кода открывается письмо, это fragment или activity? Как если у меня к примеру MainActivity с BottomNavigationView, наложить поверх всего этого Full Frame Fragment?
Глеб
И хорошая это идея ли вообще?
Val
Я прячу при изменение фрагмента
Roman
Товарищи, можно ли сделать так, чтобы после клика не на editText с editText'а уходил focus?