Alexander
Хочу написать библиотечный кусок кода. Нужна пара фич от активности: открыть другие актвити и онАктивитиРезалт. Можно как-нибудь свою активность невидимой хранить для таких целей?
Ilia
В чем может быть проблема, при скролле тулбар скрывается, но остается пустое место?
Oleg
Как думаете, для новичка норм вакансия?
Oleg
ага
Igor
Что-то я там котлина не вижу, ну ее нафиг 🌚
Oleg
Что-то я там котлина не вижу, ну ее нафиг 🌚
Представляешь, почти джуну еще и переписывать куски с джавы на котлин?
Igor
⌥ ⇧ ⌘ K 😉 (можно прям на папку применить)
Oleg
⌥ ⇧ ⌘ K 😉 (можно прям на папку применить)
Не знаю такую комбинацию, но интуиция мне подсказывает что это запуск конвертора кода)
Oleg
которая те натыкает @JvmStatic
Andrey
привет. есть такое тестовое задание. нужно взять данные(например, события на такую-то дату такого-то месяца, такого-то года) и представить их наглядно в виде списка. месяц объявляется TextView, и далее идут CardView в виде событий. По факту, это название месяца и 1-4 карточки событий. Я так думаю, это надо представить в виде RecyclerView, а значит вопрос, как построить ViewHolder: - Либо передавать туда количество событий в месяце и инфлейтить туда карточки по количеству событий. Соответственно, странные дела будут при переиспользовании этих вьюхолдеров. - Передавать вместе с событием еще и флаг, что в этом месяце оно первое, и на этой основе делать видимым TextView с месяцев, а в других событиях переводить этот TextView в состояние GONE. Может кто дать совет, что вообще делать с такими динамическими элементами RecyclerView?
Даниил
Кто-нибудь сталкивался с этим?
Andrey
привет. есть такое тестовое задание. нужно взять данные(например, события на такую-то дату такого-то месяца, такого-то года) и представить их наглядно в виде списка. месяц объявляется TextView, и далее идут CardView в виде событий. По факту, это название месяца и 1-4 карточки событий. Я так думаю, это надо представить в виде RecyclerView, а значит вопрос, как построить ViewHolder: - Либо передавать туда количество событий в месяце и инфлейтить туда карточки по количеству событий. Соответственно, странные дела будут при переиспользовании этих вьюхолдеров. - Передавать вместе с событием еще и флаг, что в этом месяце оно первое, и на этой основе делать видимым TextView с месяцев, а в других событиях переводить этот TextView в состояние GONE. Может кто дать совет, что вообще делать с такими динамическими элементами RecyclerView?
а может сделать вложенный RecyclerView?
Никита 🙃
А кто может посоветовать либу что бы pdf file отобразить по url
Никита 🙃
webView не оч подходит
Anton
а что гугл уже забанил тебя
Anton
https://github.com/barteksc/AndroidPdfViewer
Anton
и их там куча
Anton
эту юзал сам
Anton
не плохая
Никита 🙃
Попробовал, она не позволяет по URL из сети показывать же
Никита 🙃
а что гугл уже забанил тебя
Гугл ещё не забанил, но мне нужно кастомизировать интерфейс) И с ним вариант не подходит
Anton
ну дк можно в гугл поискать Android PDF View lib к примеру помимо отображения pdf и эта либа будет number 1
Igor
привет. есть такое тестовое задание. нужно взять данные(например, события на такую-то дату такого-то месяца, такого-то года) и представить их наглядно в виде списка. месяц объявляется TextView, и далее идут CardView в виде событий. По факту, это название месяца и 1-4 карточки событий. Я так думаю, это надо представить в виде RecyclerView, а значит вопрос, как построить ViewHolder: - Либо передавать туда количество событий в месяце и инфлейтить туда карточки по количеству событий. Соответственно, странные дела будут при переиспользовании этих вьюхолдеров. - Передавать вместе с событием еще и флаг, что в этом месяце оно первое, и на этой основе делать видимым TextView с месяцев, а в других событиях переводить этот TextView в состояние GONE. Может кто дать совет, что вообще делать с такими динамическими элементами RecyclerView?
Может сделать вариант 2, только itemViewType разные заюзать
Andrey
Может сделать вариант 2, только itemViewType разные заюзать
я посылаю в адаптер список объектов событий, в которых есть поле даты. сортирую их по датам, и если за такой месяц еще не было события, показываю сначала текствью с месяцем, а потом уже саму карточку события. как в этом случае recycler берет повторно элементы в прокрутке? и количество item уже нужно дополнительно высчитывать, а не по количеству событий
Никита 🙃
Никита 🙃
А как можно загрузить временно pdf файл в assets? Возможно же это?
Никита 🙃
Загуглил, незя
Никита 🙃
Да уже понял, попробую через getCacheDir()
Alibek
Всем привет! Ребят, хочу внедрить в свое приложение тест (quiz) - сделал хрень, соглашусь, но как сделать, чтобы эта хрень заработала. Хочу сделать рандомное расположение и рандомные слова из массива https://gist.github.com/Robot091/5c808a78e7a136431883ba1cc53447db
David
Всем привет. Кто-нибудь знает как сделать, чтобы TextView не клипала себя по паддингу?
Ilia
Ребята, есть CoordinatorLayout в нём AppBarLayout и тулбар, после FrameLayout - проблема в том, что никаким методом не могу сделать прозрачным тулбар, пробывал стили и просто бэкграунд сетить что у тулбара что у AppBarLayout никак не работает, но работает тогда - когда не использую аттрибут layout_behavior у FrameLayout, но он нужен, может кто сталкивался?
David
У TextView его нет
Алексей
Help!!! Подключаю к проекту любую из библиотек: compile 'org.solovyev.android:checkout:1.2.1' compile 'com.anjlab.android.iab.v3:library:1.0.44' и при компиляции релизной версии у меня: Warning:Exception while processing task java.io.IOException: Can't write [C:\2017Projects\grystal\app\build\intermediates\transforms\proguard\release\0.jar] (Can't read [C:\2017Projects\grystal\app\build\intermediates\classes\release(;;;;;;**.class)] (Can't read [com] (Can't read [android] (Can't read [vending] (Can't read [billing] (Can't read [IInAppBillingService$Stub$Proxy.class] (Duplicate zip entry [com/android/vending/billing/IInAppBillingService$Stub$Proxy.class]))))))) Error:Execution failed for task ':app:transformClassesAndResourcesWithProguardForRelease'. > Job failed, see logs for details
Алексей
Саня
Всем привет. Столкнулся с проблемой при отправке файла на сервер. В общем задача такая. Я с помощью интента получаю Uri файла потом с помощью этого Uri пытаюсь создать File(возможно тут ошибка не уверен) потом этот File пытаюсь передат ьчерез Retrofit. Но выдает ошибку FIleNotFoundExeption,что очень странно ведь я этот Uri получаю через Intent.Передаю с помощью Multipart.Помогите пожалуйста.
Глеб
Смотря как ты из Uri создаёшь файл? и за чем?
Никита 🙃
А кто может посоветовать либу что бы pdf file отобразить по url
Повоторю свой вопрос, но подробнее. Есть ссылка в сеть на pdf файл. Как можно показать его юзеру? webview отпадает т.к. не подходит юзать google drive. Пробовал уже либы 3. https://github.com/barteksc/AndroidPdfViewer - не подходит т.к. из сети не подгрузить https://github.com/voghDev/PdfViewPager - эту либу так и не смог завести https://github.com/aerdy/Viger-PDF - эта заработала, но там очень лаганный зум, что не позволяет нормально читать документы. Подскажите, кто сталкивался с таким, может вам какая другая либа подошла?
Саня
Создаю файл для того чтобы запоковать его в RequestBody далее в MultipartBody. Возможно все же я не правильно создаю файл по Uri .
Глеб
++ 👍 150% uri - это как URL и просто конвертнуть "удаленный путь", в "локальный" - не поможет, его "выкачивать" надо
Саня
хз,на ноуте норм отображается на компе все пошло по одному месту=(
Павел 🍵
подскажите плз где может быть ошибка. Открываю камеру и она похоже инфлейтиться криво и изображение у камеры приближеное и суженое, если после перерисовки экрана(например сверну приложение) при открытии все нормально
Павел 🍵
камера во фрагменте
Павел 🍵
открываю фагмент*
Саня
аа... отставить! ретрофит - норм вродь
Остается только первый пункт ? хорошо будем бодаться ,Спасибо большое
Саня
И тебе спасибо=)
Глеб
Остается только первый пункт ? хорошо будем бодаться ,Спасибо большое
Пожалуйста! Ещё раз URI - это ссылка на ресурс, но не факт - что этому ресурсу всегда есть файл-аналог (контент-провайдер, который предоставляет этот ресурс, может динамично формировать "данные на выдачу") гугли openStream (uri) - и тд и, как правильно заметила Марина - там у тебя должен быть впринципе "разрешен" доступ к этому URI(если он требует доп Permissions)
Artem
Всем ку. Появился дичайший баг, который вводит меня в состояние полного безумия... При загрузке из галереи изображения в ImageView, почему-то поворачивается. Причем, на 2х из 3х девайсах все ок. Связано с альбомной ориентацией фотки... Не понятно только, почему на один девайсах все ок, а на других нет... Есть у кого идеи как стандартизировать сей процесс?
Andrey
Приветствую! Есть вопрос по androidPay: Внезапно начала валиться ошибка: WalletMerchantError: Error in loadMaskedWallet: You have not registered to use this API при попытке заплатить через androidPay
Andrey
Хотя все было уже полгода как интегрировано и проверено.
Глеб
Всем ку. Появился дичайший баг, который вводит меня в состояние полного безумия... При загрузке из галереи изображения в ImageView, почему-то поворачивается. Причем, на 2х из 3х девайсах все ок. Связано с альбомной ориентацией фотки... Не понятно только, почему на один девайсах все ок, а на других нет... Есть у кого идеи как стандартизировать сей процесс?
В imageView - можно напрямую "отдавать" URI из галерей (все - ок синхронно выкачает/распакует - это будет работать) но, всё же best practices рекомендуют использовать для загрузки изображений в ImageView's - библиотеки "загрузки изображений"(Picasso, Glide, etc..) Это оправдано, не только "асинхронной загрузкой" (которая избавит от freez-ов)
Глеб
Чтобы при "смене источника на remote" - не переписывать
Artem
Ага
Artem
Заказчику это трудно донести)
Глеб
И пикассо и эксив не помогли
С настройками пикасы поиграйся - по идее должно быть
Anonymous
как добавить всплывающее окошко что типо приложение требует разрешения для доступа к телефонам?
Глеб
Блин, да вы что, серьезно - не ужели в самсунге косяки с exif's - не поверю. Если exif's они сохраняют правильно - то либа нормально всё сделает 100% (повернет согласно тэгу)
Artem
Блин, да вы что, серьезно - не ужели в самсунге косяки с exif's - не поверю. Если exif's они сохраняют правильно - то либа нормально всё сделает 100% (повернет согласно тэгу)
Ну вот как видишь))) китайцы все ок, алькатели сраные тоже... Даже на планшете самсунга все ок... А вот s8 зараза подвёл на тесте...
Глеб
а если это проблема девайса с записью экзифа в файл - это легко можно проверить с любой нормальной фоткой (не сфотканой этим самсунгом)
Artem
И не все смарты меты добавляют к фоткам! Ох не все...
Глеб
Не поверишь, но так и нашёлся баг))) переслал фоту и вуаля
то есть фотка сделаная таким самсунгом, скинутая на комп - так же будет "боком" (на десктопном просмотрщике)???
Artem
Как? Ширину с высотой сравнивать? Как тогда понять, что не портретная ?
Глеб
Вот-вот, вариант - только на экзиф опираться
Глеб
то есть, два раза открывала стрим по-uri? первый - для экзиф-детект, второй - для выкачивания? а если это провайдер, как мы говорили? каждый запрос - могут ответить разным контентом два запроса - плохо, особенно если это http там тонна головняка, которую можно победить ручками, ну.... прост зачем)))
Andy
Доброй ночи. А подскажите, аннотация relation в room orm - она только для отношения "один ко многим"? Интересует, можно ли при помощи relation получить объект, состоящий из полей одной entity и одно поле связанной. Как пример: поля сотрудника и наименование отдела, на который есть ссылка в entity сотрудника. Спасибо.
Никита 🙃
А какое значение у setRequestedOrientation() сделает ориентацию дефолтную? т.е. с возможностью вертеть экран как угодно?
Artem
sensor