@android_ru

Страница 921 из 3205
Sergey
02.02.2017
12:28:52
а инстансу нужен контекст

Yuri
02.02.2017
12:29:13
А для чего кстати?

Sergey
02.02.2017
12:30:49
незнаю я не разбирался работает и не трогал

Yuri
02.02.2017
12:31:18
Ну ок)

Google
Sergey
02.02.2017
12:42:49
можно как то ботом шит открыть из фрагмента и колбек получить тоже в фрагмент без активити?

Anton
02.02.2017
12:43:37
Ну да а чё мешает

Sergey
02.02.2017
12:44:57
незнаю как передать колбек в ботомшит

смог наговнокодить только через аргумент в бандл засунуть листнер

Anton
02.02.2017
12:50:21
Ну там у тебя в ботоме еще 1 фрагмент

В нем сделай листенер

И имплементируй в основной фрагмент

Gleb
02.02.2017
12:51:35
аа "extends BottomSheetDialogFragment" и дальше как обычно во фрагментах колбэк-интерфейс на активити? не?

Sergey
02.02.2017
12:53:10
я засунул листнер как серилайзебл в аргумент и в ботом шите дергаю а листнер создаю в фрагменте из которого открывается ботом шит

Sergey
02.02.2017
12:54:30
да какойто мудак придумал этот ботом шит что хз как в сним нормально работатть

Google
Anton
02.02.2017
12:54:40
А нахуй те передавать листенер я не пойму

Sergey
02.02.2017
12:54:46
через активити не хочу конечно,

Gleb
02.02.2017
12:54:51
Sergey
02.02.2017
12:55:00
заем мне передавать в активити а потом из активити во фрагмент (презентер)

Gleb
02.02.2017
12:55:22
заем мне передавать в активити а потом из активити во фрагмент (презентер)
нормальная практика - активность менеджерит фрагменты

Sergey
02.02.2017
12:55:52
так мне не надо менять фрагменты, мне надо менять список в фрагменте

ладно пох я бы сам написал свой ботом шит с колбеками и шлюхами но нету времени

Марат
02.02.2017
12:56:43
кто то знает нормальный способ использовать один NavigationDrawer во всех активити?

Gleb
02.02.2017
12:56:58
ну менеджерит - в смысле и данные между ними гоняет... ? я конечно не гуру в архитектурах - но вроде как простой гугл путь "по докам"- так предлагает

ок - главное работает ?

Sergey
02.02.2017
12:57:21
ок - главное работает ?
о подскажи еще раз как детектить что оп закрыли ты помню какой то хак скидывал

он трим мемори или что то еще в апликейшене и какой то флаг ловить 20 или 14

Dzmitry
02.02.2017
12:58:38
кто то знает нормальный способ использовать один NavigationDrawer во всех активити?
реализуй базовую активити с этим NavigationDrawer, а остальные пускай наледуются от нее. Если я правильно понял вопрос.

Gleb
02.02.2017
12:58:39
в апликейшне

кто то знает нормальный способ использовать один NavigationDrawer во всех активити?
Navigation Drawaer - нельзя класть во все активити, для правильной навигации. Только в главной - рутовой

Sergey
02.02.2017
13:00:28
этот флаг у контекста или интента или где его скать?

Марат
02.02.2017
13:00:29
да, наследую, но ругается на drawer, точнее на его отсутствие. В xml каждой активити нужно его вставлять?

Google
Gleb
02.02.2017
13:01:02
кто то знает нормальный способ использовать один NavigationDrawer во всех активити?
любые попытки это сделать - могут приводить к неоднозначному и непредсказуемому поведению при переходах

Марат
02.02.2017
13:01:56
использовать везде фрагементы? вроде как не вариант. vk же сделал как то это

Anton
02.02.2017
13:03:24
Я сделал в каждой активити по драверу потому что ебал фрагменты и с баунд сервисами много работы

Марат
02.02.2017
13:04:36
повторение кода в активити и в xml-ках в таких количествах это нормально?

он же везде одинаковый

Gleb
02.02.2017
13:06:13
использовать везде фрагементы? вроде как не вариант. vk же сделал как то это
да не - используй активити, фрагменты - что хочешь но дровер - переключает контент внутри рут-активити а дальше - все дочерние активити - снабжаются не дровером - а кнопочкой хоум сверху, та что влево смотрит

Dzmitry
02.02.2017
13:06:37
Ⓜ️ᵃʳᵃᵗ
02.02.2017
13:06:38
Я сделал в каждой активити по драверу потому что ебал фрагменты и с баунд сервисами много работы
а я бы сделал базовый класс, и не делал бы в каждой активити дравер

кому то нужно про ООП почитать еще раз.

Anton
02.02.2017
13:07:30
У меня есть basenavigationviewactivity

Gleb
02.02.2017
13:08:04
Дровер - это теже вкладки - только вертикальные мы же по тыку на вкладку не открываем новый скрин

The
02.02.2017
13:08:16
а я бы сделал базовый класс, и не делал бы в каждой активити дравер
в iosched 2014/2015 использовали вроде, такой подход

Gleb
02.02.2017
13:09:28
в iosched 2014/2015 использовали вроде, такой подход
Значит косипоры - с 2013 как только ввели дровер - Нурик с Батчером задвигали - "Рут навигация в приложении" не ... это кривизна - даже визуально

Артур
02.02.2017
13:09:47
Вопрос по Realm. realm.where(...).findaAll() возвращает пустой список, если такие элементы не найдены. Как понять, что .findFirst() не нашёл объект? Насколько я понял, проверка на налл не сработает. Какой метод дёрнуть? P.s. И как ставить эти бэк-фигни для выделения кода? В смысле, какие клавиши? ALt+Smth?

Марат
02.02.2017
13:13:55
В итоге: в одном из активити создать NavigationDrawer, остальные активити наследовать от него. А как быть с разметкой? везде добавлять его руками, потому что NavigationDrawer корневой?

Kostya
02.02.2017
13:13:56
почему камера может возвращаться null в интенте на андроиде 4, а на нексусах все ок?

Quarx2k ?
02.02.2017
13:14:30
потому что вендор так захотел

Anton
02.02.2017
13:16:58
Разметка на каждый своя уж

Google
Anton
02.02.2017
13:17:18
Но ты можешь создать 1 меню и хедер и их инклудить

Gleb
02.02.2017
13:18:21
https://habrahabr.ru/post/213097 см 7. Drawer с навигацией "вглубь"

Anton
02.02.2017
13:19:28
А причем тут он))

Marat
02.02.2017
13:21:01
Всем привет еще раз! Столкнулся с проблемой при разработке плагина для AS. Я выкачал исходники андроид студии, согласно официальной документации от гугла, но не могу их найти. Каким образом запустить плагин в AS, который я разрабатываю?

Stas
02.02.2017
13:22:57
ребят, а сейчас пуши только через firebase можно подключить?

gcm для новых проектов не работает?

Anton
02.02.2017
13:23:21
gcm работает, но deprecated

Admin
ERROR: S client not available

Anton
02.02.2017
13:23:49
Я пытался подключить

Но ты по моему ключ не сможешь получить

Сразу на фаербейс кидает

Sergey
02.02.2017
13:46:14
а что у AS висит на http://localhost:63342/ ? просит юзернейм и пароль

Илья
02.02.2017
13:47:03
Сервер http, чтобы html-файлы в браузере открывать

Sergey
02.02.2017
13:49:24
Сервер http, чтобы html-файлы в браузере открывать
а какой там дефолтный юзер/пас. (если открывать корень — http://localhost:63342/ )Не знаете ?

Илья
02.02.2017
13:50:06
Не в курсе, но файлы из проекта без пароля открываются

Gerc
02.02.2017
14:05:54
Как картинку по верхнему краю диалога по центру отрисовать? Прогоамно высчитывать только?

-----@----

Dzmitry
02.02.2017
14:11:51
Что именно высчитывать программно? Картинка должна занимать какой-то процент от общей ширины? Какие доп условия?

Gerc
02.02.2017
14:14:53
Что именно высчитывать программно? Картинка должна занимать какой-то процент от общей ширины? Какие доп условия?
Маленькая картинка, иконка приложения. По горизонтали по центру диалога и сама иконка по центру края диалога. ----@---- |______| так

Dzmitry
02.02.2017
14:16:43
Так должно по идее все работать нормально с каcтомной разметкой для диалога, если картинка правильного размера для dencity текущего

Google
Dzmitry
02.02.2017
14:18:11
Диалогу при этом стиль выставить без заголовка, если реализация именно через Dialog.

Gerc
02.02.2017
14:19:19
Да диалог. Думал с кода высчитывать маргин.

Dzmitry
02.02.2017
14:21:13
Я бы эту задачу средствами разметки решал. Как по мне в коде незачем что-то вычислять в случае такого диалога.

Артур
02.02.2017
14:25:22
Да, стандартной layout_gravity для картинки

Andrey
02.02.2017
14:29:56
кто может помочь? пытаюсь использовать staggered layout manager , чтоб была вьюха как в приложении badoo в разделе people nearby, поставил отступ у элемента с индексом 1, но появилось два бага: 1. когда скроллишь внизу и потом вверх, то вверху образуется большой отступ ( все элементы съезжают) 2. изменилась сортировка элементов ( теперь отображаются не 1 2 3, а 1 3 2)

Артур
02.02.2017
14:50:25
Realm: ChatDataModel realmChat = realm.where(ChatDataModel.class).equalTo("id", aChatId).findFirst(); if (realmChat.isValid()) { List<MessageDataModel> messages = realmChat.getMessages(); if (!messages.contains(message)) { //do smth } }

сработает ли тут contains?

Dzmitry
02.02.2017
14:53:40
При корректно реализованнном equals() сработает

Артур
02.02.2017
14:54:32
Реализовал. Спасибо, буду искать ошибку в другом месте.

Andrey
02.02.2017
14:55:55
а ты third part либу юзаешь?
нет, пытаюсь стандартным лэйаутом

The
02.02.2017
14:58:09
нет, пытаюсь стандартным лэйаутом
mAdapter = new GridAdapter(mList, (AppCompatActivity) getActivity()); mGridLayoutManager = new GridSpacingItemDecoration(getContext(), R.dimen.grid_spacing); StaggeredGridLayoutManager layoutManager = new StaggeredGridLayoutManager(GRID_SPAN_COUNT, StaggeredGridLayoutManager.VERTICAL); mLceWidget.addItemDecoration(mGridLayoutManager); mLceWidget.setLayoutManager(new GridLayoutManager(this.getContext(), GRID_SPAN_COUNT)); mLceWidget.setAdapter(mAdapter);

не замечал такое: изменилась сортировка элементов ( теперь отображаются не 1 2 3, а 1 3 2)

Артур
02.02.2017
14:58:33
сработает ли тут contains?
https://gist.github.com/Gaket/e9c0f612289f6e07b21c23ad10657fcf Посмотрите на наличие логической ошибки, пожалуйста.

При корректно реализованнном equals() сработает
message не обязательно должен быть замедженным?

The
02.02.2017
15:00:08
а можешь показать GridSpacingItemDecoration ?
у меня кста, два элемента

а можешь показать GridSpacingItemDecoration ?
https://gist.github.com/mdzht/8b00bb07fb44bbabd0a36cbbf0f7c472

Страница 921 из 3205