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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Drago56
0 / 0 / 0
Регистрация: 17.04.2011
Сообщений: 37
#1

Как сделать чтобы bluetooth соединение работало на всех activity? - Android

01.06.2016, 13:13. Просмотров 298. Ответов 12
Метки нет (Все метки)

Подскажите как сделать чтобы bluetooth соединение работало на всех activity
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.06.2016, 13:13     Как сделать чтобы bluetooth соединение работало на всех activity?
Посмотрите здесь:

Как сделать, чтобы до того времени как одна анимация не закончится, другая не начиналась? Android
Как сделать, чтобы приложение выглядело одинаково на всех версиях Android
Android Как сделать, чтобы после ввода числа оно конвертировалось?
Android Создание суперкласса для всех Activity
Как сделать меню в шаблоне Google maps Activity Android studio Android
Android Как сделать передачу данных по bluetooth
Android Как сделать, чтобы на всех дисплеях координаты кнопок были одинаковы?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
shavuz
85 / 91 / 15
Регистрация: 29.01.2014
Сообщений: 441
01.06.2016, 13:43     Как сделать чтобы bluetooth соединение работало на всех activity? #2
не очень понятен вопрос. скорее всего сервис или сингелтон
Drago56
0 / 0 / 0
Регистрация: 17.04.2011
Сообщений: 37
01.06.2016, 13:53  [ТС]     Как сделать чтобы bluetooth соединение работало на всех activity? #3
На ActivityMain включаеться связь по Bluetooth c другим устройством, когда мне надо перейти на Activity2Main или Activity3Main то происходит разрыв Bluetooth соединения.
Паблито
2013 / 1755 / 545
Регистрация: 12.05.2014
Сообщений: 6,208
Завершенные тесты: 1
01.06.2016, 13:54     Как сделать чтобы bluetooth соединение работало на всех activity? #4
используй фрагменты вместо activity
shavuz
85 / 91 / 15
Регистрация: 29.01.2014
Сообщений: 441
01.06.2016, 13:57     Как сделать чтобы bluetooth соединение работало на всех activity? #5
сингелтон. отдельный класс который живет на протяжении всей жизни аппликации и отвечает за подключение
Drago56
0 / 0 / 0
Регистрация: 17.04.2011
Сообщений: 37
01.06.2016, 14:13  [ТС]     Как сделать чтобы bluetooth соединение работало на всех activity? #6
Я неделю тока в этой среде, Что за фрагменты подробнее можно?
Паблито
2013 / 1755 / 545
Регистрация: 12.05.2014
Сообщений: 6,208
Завершенные тесты: 1
01.06.2016, 14:14     Как сделать чтобы bluetooth соединение работало на всех activity? #7
можно
Drago56
0 / 0 / 0
Регистрация: 17.04.2011
Сообщений: 37
01.06.2016, 18:31  [ТС]     Как сделать чтобы bluetooth соединение работало на всех activity? #8
Спасибо я прогуглил)

Добавлено через 4 часа 2 минуты
Java
1
2
3
4
5
  blank1 = new BlankFragment();
        blank2 = new BlankFragment2();
 
        FragmentTransaction fr1 = getFragmentManager().beginTransaction();
        fr1.add(R.id.conteiner, blank1);
пытаюсь забить фрагмент в контейнер по шаблону выводит ошибку.
Error29, 12) error: no suitable method found for add(int,BlankFragment)
method FragmentTransaction.add(int,Fragment,String) is not applicable
(actual and formal argument lists differ in length)
method FragmentTransaction.add(int,Fragment) is not applicable
(actual argument BlankFragment cannot be converted to Fragment by method invocation conversion)
method FragmentTransaction.add(Fragment,String) is not applicable
(actual argument int cannot be converted to Fragment by method invocation conversion)
shavuz
85 / 91 / 15
Регистрация: 29.01.2014
Сообщений: 441
01.06.2016, 18:43     Как сделать чтобы bluetooth соединение работало на всех activity? #9
вы не так делаете. попозже смогу прислать пример
Drago56
0 / 0 / 0
Регистрация: 17.04.2011
Сообщений: 37
01.06.2016, 19:11  [ТС]     Как сделать чтобы bluetooth соединение работало на всех activity? #10
Разобрался

Добавлено через 22 минуты
Ну всеравно скинте,работало и перестало хотя не че не менял
fraley
92 / 92 / 32
Регистрация: 24.05.2015
Сообщений: 277
01.06.2016, 19:19     Как сделать чтобы bluetooth соединение работало на всех activity? #11
Drago56, посмотрите уроки начиная с этого:
https://www.youtube.com/watch?v=YbLw...sGIG6zn95Jo7ZK
Drago56
0 / 0 / 0
Регистрация: 17.04.2011
Сообщений: 37
02.06.2016, 16:33  [ТС]     Как сделать чтобы bluetooth соединение работало на всех activity? #12
разобрался,надо было закоментировать
Java
1
2
3
4
5
6
7
8
9
10
/*  @Override
    public void onAttach(Context context) {
        super.onAttach(context);
        if (context instanceof OnFragmentInteractionListener) {
            mListener = (OnFragmentInteractionListener) context;
        } else {
            throw new RuntimeException(context.toString()
                    + " must implement OnFragmentInteractionListener");
        }
    }*/
Добавлено через 21 час 13 минут
Есть фрагмент BllankFragment. Как из активити отправтить данные не открывая фрагмент.Пытался так не выходит:
Java
1
2
 Fragment fr = getSupportFragmentManager().findFragmentById(R.id.blankk2);
 ((TextView) fr.getView().findViewById(R.id.textView)).setText("Текст");
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.06.2016, 10:59     Как сделать чтобы bluetooth соединение работало на всех activity?
Еще ссылки по теме:

Android Как сделать, чтобы ListView читалось с конца
Как сделать такое activity? Android
Как сделать чтобы текст появлялся по буквам? Android
Android Toolbar для всех activity
Как сделать чтобы кнопка правильно располагалась Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
shavuz
85 / 91 / 15
Регистрация: 29.01.2014
Сообщений: 441
03.06.2016, 10:59     Как сделать чтобы bluetooth соединение работало на всех activity? #13
как я раньше говорил вам лучше всего подошел бы класс синглтон, к нему есть доступ из всего проекта
Yandex
Объявления
03.06.2016, 10:59     Как сделать чтобы bluetooth соединение работало на всех activity?
Ответ Создать тему
Опции темы

Текущее время: 10:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru