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

Обработчик события ToggleButton - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android User-premission http://www.cyberforum.ru/android-dev/thread1601492.html
Создаю приложение для записи звука, все по примерам, приложение крашится, думаю из за того что не получает разрешение на RECORD_AUDIO. Вот файл манифеста <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="michael.audio"> <uses-permission android:name="android.permission.RECORD_AUDIO" ></uses-permission> ...
Программирование Android Ребяяятки дайте пожалуйста совет) Какую штучку бы мне поставить на чужой телефон с платформой андроид чтобы она фиксировала все что он вводит через клавиатуру без палева??? Спасибо за внимание ;) http://www.cyberforum.ru/android-dev/thread1601420.html
Http запрос Программирование Android
При вызове выводит только тип запроса ( GET) ResponseCode не выводит. В чем проблема? public void sysv () throws Exception{ URL hp = new URL("http://www." +urlsite); HttpURLConnection hpCon = (HttpURLConnection) hp.openConnection(); pole.setText("Meтoд запроса для " + urlsite + " : " + hpCon.getRequestMethod() ); pole2.setText("Код : " +...
Программирование Android Что такое Maven?
В уроке 161 startandroid есть такое замечание для тех, кто хочет протестировать библиотеку Picasso: Если хотите протестировать этот пример, подключите библиотеку к проекту. Для Android Studio – ищите в Maven строку: "com.squareup.picasso:picasso". Подскажите пожалуйста, что это такое - Maven? И как в нем искать строку? Я пытался погуглить, что это такое, но так ничего толком и не понял....
Программирование Android Каким способом вы определяете наличие соединения с интернетом http://www.cyberforum.ru/android-dev/thread1600937.html
Знаю весь интернет кишит примерами... Но вот каким "хорошим", оптимальным решением пользуетесь вы товарищи? Есть ли заложенный метод для определения наличия интернета.. т.е. например вроде бы соединение есть но доступа к сети нет.. Вот как знать что есть доступ к сети?)) Спасибо!))
Программирование Android Изменение размера W и H в layout Добрый вечер! Возник вот какой вопрос. Создаём элементы: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="844px" android:layout_height="1061px" android:background="#77acff" tools:context=".MainActivity" подробнее

Показать сообщение отдельно
KorPaEv
55 / 31 / 4
Регистрация: 08.07.2011
Сообщений: 191

Обработчик события ToggleButton - Программирование Android

04.12.2015, 06:23. Просмотров 311. Ответов 2
Метки (Все метки)

Доброго времени суток!
Имеется ToggleButton на форме
На кнопку прикручена функция, которая вызывает форму Yes/No
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
public void ToggleButtonClick(View view)
    {
        switch (view.getId())
        {
            case R.id.tgbRelayOne:
            {
                ShowAlertDialog(tgbOne);
                break;
            }
        }
     }
 
    public void ShowAlertDialog(ToggleButton tButton)
    {
        if (tButton.isChecked()) tButton.setChecked(true);
        else tButton.setChecked(false);
 
        AlertDialog.Builder alertDialog = new AlertDialog.Builder(MainActivity.this);
 
        alertDialog.setTitle("Изменить состояние...");
        alertDialog.setMessage("Изменить состояние принудительно?");
 
        alertDialog.setPositiveButton("ДА", new DialogInterface.OnClickListener()
        {
            public void onClick(DialogInterface dialog,int which)
            {
                SavePerfomance("", false);
            }
        });
 
        alertDialog.setNegativeButton("НЕТ", new DialogInterface.OnClickListener()
        {
            public void onClick(DialogInterface dialog, int which)
            {
                dialog.cancel();
            }
        });
        alertDialog.show();
    }
Соответственно когда я нажимаю на кнопку у меня фактически кнопка нажимается до того как вылезло окно с вопросом и если я тыкаю нет, то кнопка остается нажатой - это неверно, если я нажимаю нет, то состояние кнопки не должно меняться, если же да, то состояние кнопки переходит в нажато..
Я пробовал передать состояние в форму Да-Нет но форма вызывается уже после смены состояния фактически как показал отладчик..
Каким образом мне сохранять состояние и по нажатию нет - не менять его??
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru