Форум программистов, компьютерный форум CyberForum.ru

Callback фрагментов - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как избавиться от ошибки, возникшей в Android Studio (подробности внутри)? http://www.cyberforum.ru/android-dev/thread1712887.html
Как решить эту проблему? Rendering Problems: Failed to load the LayoutLib: com/android/layoutlib/bridge/Bridge : Unsupported major.minor version 52.0 Описание: "org.jetbrains.android.uipreview.RenderingException: Failed to load the LayoutLib: com/android/layoutlib/bridge/Bridge : Unsupported major.minor version 52.0 at...
Программирование Android Как активировать Led на телефонах Sony experia На моем телефоне Sony в нижней части есть led подсветка . Как из под андроид студио добраться к этой подсветке , какой класс использовать . http://www.cyberforum.ru/android-dev/thread1712878.html
Программирование Android Не создаётся файл в Android
После выполнения кода class DownloadTask extends AsyncTask<Void, Void, Void> { .............................. @Override protected Void doInBackground(Void... params) { try { File file = new File(strPath, strName);
Программирование Android Не могу запустить эмулятор
Здравствуйте. Решил окунуться в мир программирования под android и, чтобы не особо на первых парах заморачиваться со всякой грязной работой, выбрал android studio. Создал эмулятор android 4.1 api 16. Создал новый проект, minimum sdk выбрал api 16. Далее запускаю сгенерированный автоматически "hello, world". Выдаёт ошибку: Error while waiting for device: The emulator process for AVD...
Программирование Android Использование Context в других классах http://www.cyberforum.ru/android-dev/thread1712575.html
У меня есть диалоговое окно, в котором я использую список. Требуется считать этот список с документа. Есть метод changeGroup, где массив с документа будет меняться. Требуется передать этот массив в диалоговое окно DialogGroupSelection. Но при использовании метода group из класса Book требуется передать Context. И тут и есть проблема, я не понимаю, что именно надо передать. Чтобы я не...
Программирование Android буфер обмена как реализовать так чтобы содержимое listview скопировать в буфер при длительном нажатии на элемент списка подробнее

Показать сообщение отдельно
Mikalai
256 / 232 / 93
Регистрация: 11.01.2015
Сообщений: 655
16.04.2016, 16:15
Цитата Сообщение от XlorD59 Посмотреть сообщение
Как я понимаю, нужно на кнопку прикрепить коллбэк к активити, а она будет его обрабатывать - заменять фрагмент на такой-же, но с другими объектами.
Нужно указать ссылку на любой объект реализующий интерфейс OnClickListener(если мы вешаем слушателя обычных нажатий). Объект ЛЮБОЙ. Это может быть хоть сам фрагмент, хоть активити, хоть POJO-класс. Или можно в параметр отдать ананимный класс, тоесть в параметр наприсать - new OnClickListener() {.....}

Почитай про шаблон проектирования - Наблюдатель (англ. Observer).
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru