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

Не работает обработчик события кнопки - Android

Восстановить пароль Регистрация
Другие темы раздела
Android Лицензирование приложений (без goole play) http://www.cyberforum.ru/android-dev/thread1082512.html
Всем доброго времени суток. Подскажите, кто сталкивался с таким вопросом. Приложение для корпоративного рынка - клиент системы управления, нужно лицензировать приложение на каждом устройстве, под каждый отдельный проект разное количество устройств. Есть мысль на стороннем сервере запрашивать строку с лицензионным кодом, допустим в ответ на введенный клиентом код. Просто не сталкивался с...
Android Файл расширения (Expansion File) Есть приложение, где используется Expansion File. При загрузке приложения файл скачивается в папку android/obb/packageName/expansionFile. Этот файл есть база данных. При первом запуске программы в этой папке создается еще один файл, под тем же именем но расширение меняется с obb на obb-journal. Теперь суть самой проблемы: при обновлении программы, заново скачивается весь Expansion File, в чем... http://www.cyberforum.ru/android-dev/thread1082452.html
Android Фильтры
Вечер добрый. Необходимо реализовать в приложении фильтр для изображения (не во время фотографирования, а для готового изображения), который в фотошопе именуется как Стилизация -> Выделение краёв. Подскажите пожалуйста, реально ли это и каким образом. Может есть какие-то встроенные возможности? Или где-то можно посмотреть подобный код. С чем нужно работать, чтобы сделать такую фильтрацию?...
Android Как в ListView добавлять элементы
всем привет есть ListView , при старте программы одна строчка занята с надписью 1 когда жмёём на кнопку то прибавляется другой 2 1 если ещё раз то 3 2 1 , как создать ListView с набором данных я знаю,а вот как сделать что при нажатие на кнопку добавлялся новый ,у меня только получилось при нажатие он просто обновляет первый элемент и всё но не чего не прибавляет
Android Запись в текстовый файл, какие нужны разрешения? http://www.cyberforum.ru/android-dev/thread1082380.html
Слишком мало занимаюсь с java, но приходится сейчас программировать. Столкнулся с проблемой при записи информации в текстовый файл за примерами, которые нагуглил. Подскажите, пожалуйста, как организовать это, какие разрешения надо прописывать программе и т.д. Спасибо.
Android Приложение состоящее только из разметки Здравствуйте. Ковырял стандартные приложения на телефоне. Дошёл до музыкального плеера. Внутри .apk оказалась только папка res с xml разметкой и AndroidManifest.xml. В манифесте были описаны активити и сервисы, но в виде кода(classes.dex) их небыло. Что я не понимаю? Или где находится код? подробнее

Показать сообщение отдельно
Stem123
1 / 1 / 0
Регистрация: 14.06.2013
Сообщений: 37
27.01.2014, 10:04     Не работает обработчик события кнопки
Не могу разобраться почему выскакивает ошибка..пока только учусь http://startandroid.ru/ru/uroki/vse-...re-button.html

хочу сделать примерно тоже самое и почему-то ошибка выходит((

причина в чём может быть?


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
50
51
52
53
package ru.chita.developobrabotka;
 
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;
 
public class MainActivity extends Activity {
       TextView zagtext;
       Button butOk;
       Button butNo;
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        // найдем View-элементы
        zagtext = (TextView) findViewById(R.id.zagtext);
        butOk = (Button) findViewById(R.id.butOk);
        butNo = (Button) findViewById(R.id.butNo);
        
         // создание обработчика
         OnClickListener oclBtn = new OnClickListener() {
           @Override
           public void onClick(View v) {
             // TODO Auto-generated method stub
               switch (v.getId()) {
               case R.id.butOk:
                 // кнопка ОК
                   butOk.setText("Нажата кнопка ОК");
                 break;
               case R.id.butNo:
                 // кнопка Cancel
                   butNo.setText("Нажата кнопка Cancel");
                 break;
               }
     
           }
         };
    }
 
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.main, menu);
        return true;
    }
 
}

при этом

Java
1
2
3
4
5
6
7
8
public final class R {
   .....
    public static final class id {
        public static int action_settings=0x7f080003;
        public static int butNo=0x7f080002;
        public static int butOk=0x7f080001;
        public static int zagtext=0x7f080000;
.....

и в main.xml

<
XML
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
RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context=".MainActivity" >
 
    <TextView
        android:id="@+id/zagtext"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="17dp"
        android:text="@string/hello_world" />
 
    <Button
        android:id="@+id/butOk"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_below="@+id/zagtext"
        android:layout_marginLeft="16dp"
        android:layout_marginTop="48dp"
        android:text="Ok" />
 
    <Button
        android:id="@+id/butNo"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignBaseline="@+id/butOk"
        android:layout_alignBottom="@+id/butOk"
        android:layout_toRightOf="@+id/zagtext"
        android:text="No" />
 
</RelativeLayout>
всё же правильно сделал...я ещё просто обработчик создал...ещё ему не скормил кнопкам...предварительно хотел запустить приложение...но вот уже ошибка((
Миниатюры
Не работает обработчик события кнопки  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru