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

Как вызвать метод в активити классе из обычного не активити класса? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Заменить Активити на Фрагменты http://www.cyberforum.ru/android-dev/thread1272936.html
Задумался над тем, чтобы заместо каждого Activity(у меня их 17 в приложении на данный момент) использовать фрагменты. Создать 1 главную Activity и на ней открывать фрагменты в полный размер. Хорошая ли это практика, делается так вообще?
Программирование Android Утечка памяти при использовании Handler Добрый день, многоуважаемые форумчане :). Прошу помощи в решении проблемы. Приведу несложный исходный код. MainActivity.java import android.app.Activity; import android.media.AudioManager; import android.media.SoundPool; import android.os.Bundle; http://www.cyberforum.ru/android-dev/thread1272739.html
Можно ли рисовать лупу не во всех фрагментах? Программирование Android
Недавно подключил ActionBar с поиском, использовал такой тьюториал: http://www.androidhive.info/2013/11/android-working-with-action-bar/. Всё нормально, приложение рисует лупу наверху, можно поискать какой-нибудь текст и вывести соответствующие строчки в ListView, например. С горем пополам смог одолеть работу с фрагментами так, чтобы поиск делался в некоторых фрагментах (а не в activity)....
Программирование Android Как вытащить данные из потока. Cant create handler inside thread that has not called Looper.prepare()
В общем столкнулся со следующей неприятной проблемой. Есть клиент. Он запрашивает у сервера некоторые данные. Сервер эти данные посылает клиенту. Клиент эти данные принимает и продолжает слушать входящие сообщения. Но проблемы начинаются когда я пытаюсь эти данные вытащить из потока в другой класс. Ошибка при попытке передать данные из потока в datahandler: java.lang.RuntimeException: Can't...
Программирование Android Создать двумерный массив кнопок http://www.cyberforum.ru/android-dev/thread1272373.html
можно ли как-то легко создать масив ХнаХ кнопок, при етом, чтоб легко можно было распознать какая кнопканажата ( к примеру, чтоб при нажатии кнопки из масива, выводило ее номера-положение в массиве)?
Программирование Android Сохранение введенных пользователем данных Ребят прошу вашей помощи, возникла проблема, при записи введенных данных в текстовый файл, блок try{}catch(){} постоянно выдает исключение в чем может быть проблема? код Main: public class MainActivity extends ActionBarActivity { Button btnSave, btnRead; EditText eText; TextView tView; подробнее

Показать сообщение отдельно
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,727
10.10.2014, 21:36
DrTorqux, честно говоря, не пробовал работать с отдельными классами, обычно с фрагментами.
Там работа реализуется, например, так:
Java
1
((MainActivity) getActivity()).метод();
Или через interface (listener'ы) http://startandroid.ru/ru/uroki/vse-...vie-s-activity.

Добавлено через 1 минуту
Ещё можно через startActivity с передачей параметров.

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