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

Не срабатывает нажатие кнопки в Dialog - Android

Восстановить пароль Регистрация
Другие темы раздела
Android Android Studio http://www.cyberforum.ru/android-dev/thread1387022.html
мне нужно послать запрос на сервак по айди (массив), и должен получить по каждому айди несколько параметров и применить к отдельной вью, как мне это реализовать, помогите кто чем сможет. ну или хотябы как работать с пост запросами, может кто знает хорошие статьи, с подробным описанием?
Android Андроид-приложение для интернет-магазина. С чего начать? ПОдскажите.У меня есть крупный интернет магазин.Мне нужно написать приложение для под андроид под него!.С чего начать что должен знать.Книги и т.д http://www.cyberforum.ru/android-dev/thread1386778.html
Оптимизация приложения Android
Дорогие форумчане!Работаю над приложение. Его смысл в том что бы заполнять таблицу случайными полями из других таблиц. Есть таблица с общими данными, а есть таблицы поля которых будут выбираться в зависимости от выбора пользователя. Выбор происходит следующим образом: 1) С начало появляется диалог предлагающий пользователю выбрать 1 из таблиц. 2) Потом появляется окно генерации где по нажатию...
Android Пытаюсь добавить в проект application, но выходит ошибка
Добавил class для аpplication и одну строчку манифесте, почему то сразу вылетает ошибки 03-03 09:59:31.582: D/jdwp(21588): processIncoming 03-03 09:59:31.586: D/jdwp(21588): handlePacket : cmd=0x1, cmdSet=0xC7, len=0x13, id=0x40000612, flags=0x0, dataLen=0x8 03-03 09:59:31.587: D/jdwp(21588): processIncoming 03-03 09:59:31.587: D/jdwp(21588): handlePacket : cmd=0x1, cmdSet=0xC7,...
Android Реклама AdMob http://www.cyberforum.ru/android-dev/thread1386584.html
Помогите что делать доход на тыс. показов 0.01$
Android Пытаюсь передать данные через Intent, но выходит ошибка Пытаюсь передать данные через Intent, но выходит ошибка, когда пытаюсь передать число Вот, что выводит в Логе 03-02 21:03:36.339: E/AndroidRuntime(30484): FATAL EXCEPTION: main 03-02 21:03:36.339: E/AndroidRuntime(30484): Process: com.x2x.ege19z, PID: 30484 03-02 21:03:36.339: E/AndroidRuntime(30484): java.lang.RuntimeException: Unable to start activity... подробнее

Показать сообщение отдельно
Stetsura
0 / 0 / 0
Регистрация: 11.11.2012
Сообщений: 44
03.03.2015, 19:23     Не срабатывает нажатие кнопки в Dialog
Необходимо при запуске окна, запрашивать от пользователя логин. Если логин введен - приложение продолжает свою работу. Если нет, то возвращает на предыдущее окно. На нажатии кнопки, вылетает с ошибкой.

Код:
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
40
41
42
43
44
45
46
47
48
49
public class TestOne extends Activity
{
    String UserName;
    Dialog EnterNameDialog;
        Context context = TestOne.this;
        String title = "Внимание!";
        EditText EnterNameEditText;
    
    public void onCreate(Bundle savedInstanceState) 
        {
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        super.onCreate(savedInstanceState);
        setContentView(R.layout.test_activity);
        
        EnterNameDialog = new Dialog(context);
        EnterNameDialog.setTitle(title);  
        
        EnterNameDialog.setContentView(R.layout.dialog_view);        
        TextView text = (TextView) EnterNameDialog.findViewById(R.id.enter_name_tests_textview);
        text.setText("Прежде чем пройти тест, нужно ввести имя.");
        
        EnterNameEditText = (EditText) EnterNameDialog.findViewById(R.id.enter_name_tests_edittext);
        
        Button canceltext = (Button) EnterNameDialog.findViewById(R.id.enter_name_cancel_button);
        canceltext.setText("Отмена");
        
        Button accepttext = (Button) EnterNameDialog.findViewById(R.id.enter_name_accept_button);
        accepttext.setText("Принять");
        EnterNameDialog.show();
        } 
    
    public void onEnterNameAcceptButtonClick (View view)
    {
        if (EnterNameEditText.getText().toString().equals(""))
        {
            Toast.makeText(context, "Вы ничего не выбрали",Toast.LENGTH_LONG).show();
            TestOne.super.onBackPressed();
        }
        else
        {
            UserName = EnterNameEditText.getText().toString();
        }
    }
    
    public void onEnterNameCancelButtonClick (View view)
    {
        TestOne.super.onBackPressed();
    }
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru