Есть проект с классом MainActivity
и соответствующим layout/activity_main
.
Создаю новый класс MainFuncProject
.
По кнопке в MainActivity
должна вызываться процедура UpdateData()
, которая прописана в MainFuncProject
.
Подскажите, как такое реализовать?
Ты не поверишь, но надо взять представление MainFuncProject
и дернуть его метод UpdateData()
.
Добыть инстанс класса можно через синглтон, через интерфейс, обсерверы и кучу других страшных слов. Или просто объявить метод статиком и дать ему все что надо, тогда можно дергать сразу MainFuncProject.UpdateData()
Дергать метод можно напрямую, но лучше использовать интерфейсы, по возможности надо избегать тесного связывания классов. Ибо если они тесно связаны, то зачем их разделять?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как с помощью методаreplaceAll("\[", "") можно заменить [ на специальный символ \u00A7 (означает символ &)?
Есть дерево с 5-ю элементамиКак реализовать клик мышкой на item1 и item2?
Есть попап(fancybox 3) авторизации, в iphone если открыть его и начать вводить текст то курсор уезжает внизКак пофиксить посмотреть баг можно тут...
Всем привет Друзья))вопрос!! Как реализовать вот такой счетчик в slick слайдере?