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

Как получить доступ к методам объекта класса наследуемого от Activity, когда он выводится во вкладку - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Генерация цветовых экранов http://www.cyberforum.ru/android-dev/thread1659077.html
Добрый день! Необходимо реализовать мигание экрана смартфона в соответствии с определенным алгоритмом (что то на подобии милицейской сирены). Не могу найти пример программы в сети. Собственно вопрос. Как лучше это реализовать: Задать цвета для основного Layout в файле ресурсов, а затем программно по алгоритму закрашивать экраны? Создать для каждого цвета свой Layout, а потом программно из...
Android Почему не работает GET запрос? Maxens, А что происходит? Ошибка? Исключение? http://www.cyberforum.ru/android-dev/thread1659028.html
Векторное изображение Android
Как подключить векторное изображение в android studio ?
Android Android и PostgreSQL
Доброго времени суток, Мы создали PostgresSQL базу создали в неё тэйбл, использовали Spring фрэйморк, теперь как связать Android Studio с данной базой?, любые советы будут кстати.
Android Request и Response в Java http://www.cyberforum.ru/android-dev/thread1658864.html
Здравствуйте , пожалуйста напишите функцию для запроса на сайт, которая будет возвращать строку с HTML.
Android Как заставить setText(); выводить строку а не ее название? Добрый вечер! Необходимо выводить строку из strings.xml, которая будет меняться в зависимости от переменной i. В данный момент просто выводится "q1" потом "q2" и "q3". strings.xml : <string name="q1">Текст_1</string> <string name="q2">Текст_2</string> <string name="q3">Текст_3</string> Вот кусок кода с проблемой: подробнее

Показать сообщение отдельно
heid
0 / 0 / 0
Регистрация: 10.02.2016
Сообщений: 5

Как получить доступ к методам объекта класса наследуемого от Activity, когда он выводится во вкладку - Android

10.02.2016, 14:24. Просмотров 245. Ответов 3
Метки (Все метки)

В главном Активити создаются вкладки на котовые выводятся другие активити.

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        TabHost tabHost = (TabHost) findViewById(android.R.id.tabhost);
        LocalActivityManager localActivityManager = new LocalActivityManager(this, false);
        localActivityManager.dispatchCreate(savedInstanceState);
        tabHost.setup(localActivityManager);
        tabHost.getTabWidget().setDividerDrawable(R.drawable.divider2);
        TabHost.TabSpec tabSpec;
        
        View v1 = createTabView(tabHost.getContext(), "Заявки");             /// Первая вкладка
        tabSpec = tabHost.newTabSpec("tag1");
        tabSpec.setIndicator(v1);
        Intent intent1=new Intent(this, Orders.class);
        tabSpec.setContent(intent1);
        tabHost.addTab(tabSpec);
 
 
        tabSpec = tabHost.newTabSpec("tag2");                                       ///Вторая вкладка
        View v2 = createTabView(tabHost.getContext(), "Маршрут");
        tabSpec.setIndicator(v2);
        tabSpec.setContent(new Intent(this, Route.class));
        tabHost.addTab(tabSpec);
в Orders.class объявлен метод "refreshFromDataBase()", я хочу вызывать этот метод из меню, меню сделано, в обработчик нажатия пункта меню я попадаю, а как в обработчике запустить метод не знаю. Как получить доступ к объекту Orders.class который находится на первой вкладке, чтобы вызвать метод "refreshFromDataBase()"
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru