Sergey
я бы ориентировался на MVP (всеровно как бы не продумывал скорее всего прдется переписывать )) )
Bahrom
Мне нужно передать объект из одно класса (RecyclerAdater) в другой класс (Activty, на него происходит переход) У меня реализована архитектура MVP, это нормально если я буду передавать объект в Presenter активити которой ещё даже не существует?
Можно передать через колбек в активити а он в свою очередь в презентер и по моему если адаптер уже передает объект то презентер уже должен будет существовать
roman G
Ребят, кто-нибудь может дать ссылочку на примеры хорошего кода с best practice?
Axrorxo'ja
Извините за оффтоп но есть группа по unity3d никто не знает
Anonymous
всем привет. подскажите, почему apk не устанавливается после сборки в терминале.
Anonymous
вот лог PackageInstaller-а: Parse error when parsing manifest. Discontinuing installation
Akb
Ребят, это низкоуровневые баги? https://pastebin.com/RBbnzju6 Как с ними бороться?
ᛖᚹᛋᛁᚱ
У меня был баг с getStringArray
Akb
это RN ?
Что это значит?
ᛖᚹᛋᛁᚱ
На некоторых нормально массив тянул, на некоторых падала приложение
Akb
Имхо, кажется, что это дело Google maps
ᛖᚹᛋᛁᚱ
Имхо, кажется, что это дело Google maps
По тому что ты скинул, можно судить о ошибке в vectordrawablr
ᛖᚹᛋᛁᚱ
Но самой ошибки я не вижу
ᛖᚹᛋᛁᚱ
RN - react native
Alexander
Всем привет, хочу сделать, чтобы при переходах по WebView цвет не менялся Тоесть оставался тот который я указал в onCreate(). В интернете не нашел, нашел только то, что можно сделать как то через onStart() или onResume(), но так и не понял в каких случаях/где/как использовать эти методы. Также во время перехода по гиперссылкам в webView(когда и теряется цвет) происходит такое "действие" V/cr_Ime: updateState type [0->0], flags [0],show[false] ,но как это можно использовать я так и не понял... Может кто подсказать? Как можно сделать задуманное?
Akb
цвет чего не менялся?
Alexander
WebView'а
Alexander
Фона точнее
Nikita
Кто празднует сегодня?
Кто празднует сегодня?
а что за праздник?
Amir
А вообще есть андроид разработчики - сисадмины?)
Amir
или все разработчики чуточку админы
Trubnikov
Здравствуйте! Кто мастера мпв, подскажите плз. Решил построить приложение с применением MVPпатерна, решил что активити будет просто вьюхолдером, а фрагмент будет идти вместе с презентером. Фрагмент может только уведомить активити, что нужно стартануть другое активити. Все было хорошо и прекрасно, пока не началась работа с меню. И тут вопрос, а кто его должен обрабатывать? Активити или фрагмент? С одной стороны вся логика находится в перезенторе фрагмента, и если рулить оттуда, то фрагмент становится не переиспользуемый, так как в другом активити может быть совсем другое меню. Как тут поступить? Делать еще по одному интерфейсу вью и презентера для активити?
Trubnikov
И как вы его собираетесь переиспользовать?
например, список покупок в одном активити позволяет производить сортировку, а в другом поиск
Nikita
например, список покупок в одном активити позволяет производить сортировку, а в другом поиск
ну выносите общую логику в базовый фрагмент, и наследуйтесь от него
Trubnikov
Зачем фрагменту вообще знать про меню?
Это может влиять на его бизнесс логику, и тут вопрос либо фрагмент на прямую с ним работает, либо активити его уведомляет
Trubnikov
ну выносите общую логику в базовый фрагмент, и наследуйтесь от него
вот у нас есть эран с меню А, потом появляется тот же самый экран, только с меню Б, то в его презентере появится if, который скажет какое меню инфлейтить
Aleksandr
Как в castom view сделать нормальный textSize, делаю так: textSize = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_SP, typedArray.getDimension(R.styleable.TabCustomButton_textSize, 0f), context.resources.displayMetrics).toInt() устанавливаю потом в Paint().textize = а отрисовываем мега маленький шрифт хотя 18sp
Anonymous
Зачем кисть? Есть же метод setTextSize у TextView
Aleksandr
Зачем кисть? Есть же метод setTextSize у TextView
Так у меня кастомный элемент с композиции изображении + текст
Aleksandr
я наследуюсь от View
Anonymous
ну так.. а текствью то должен быть
Trubnikov
общий презентер? а зачем?
будет общий интерфейс взаимодействия с презентером. Тогда в интерфейсе вьюхи должен быть метод типа setMenu(menuId: Int) и каждая реализация перезентера вызовет этот метод и передаст свое меню. view.setMenu(R.menu.menuA)/view.setMenu(R.menu.menuB) так?
Trubnikov
типа view.setMenuA/view.setMenuB ?
Trubnikov
Никита
Nikita
Trubnikov
ну а как еще?
спасибо за совет
имхо в презентере достаточно сделать методы onSomeOptionClick() и не завязываться на меню, вдруг там кнопочки или картинки котиков а не меню
Pavlo
Всем привет. Нужно сделать так чтобы когда активити принимате onNewIntent, это активити само пересоздавалось. Варианты с recreate(), finish(); startActivity(currentActivityIntent); не подходят. Возможно есть комбинация флагов для интента, что будет делать что-то похожое?
Pavlo
Не могу
Пётр
при нажатии на кнопку появляются углу. это с чем связано?
Пётр
с моим говнокодом? :)
Nikita
при нажатии на кнопку появляются углу. это с чем связано?
марджины подкрути, кнопке некуда тень рисовать
Pavlo
Так как очень много завязано на инстансе активити
Nikita
ок. спасибо
а, хотя погоди, увеличил картинку и увидел что тень на месте
Пётр
погуглю как кнопки делать. может я что то упустил
Kanstantsin
попробуй background = transparent задать
Kanstantsin
это обычная кнопка или ImageButton ?
Evgeniy
Всем привет. Ребят подскажите пожалуйста, как решить проблему Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'. It will be removed at the end of 2018. For more information see: http://d.android.com/r/tools/update-dependency-configurations.html заранее спасибо
Пётр
кнопка через draweble
Пётр
в общем xml в draweble
Kanstantsin
кнопка через draweble
в смысле селектор висит в background ?
Kanstantsin
у кнопки
Пётр
да
Kanstantsin
а кинь сюда селектора код
Kanstantsin
может в нем что-то не так
Пётр
там пара строчек )
Пётр
добавил дополнительно радиусы по углам. ща гляну как будет
Yaroslav
Спасибо большое. Это в gradle?
да, в build.gradle, тот что на уровне модуля (app как правило)
Пётр
никто же не против если я экран сфоткаю? )
Пётр
ну раз промолчали. вот кнопка
Kanstantsin
и sign_in_btn у тебя в background артибуте в layout
Kanstantsin
так ?
Kanstantsin
селектора у тебя нету если что ) подумал что селектор есть ещё )
Пётр
что за селектор?