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

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

Войти
Регистрация
Восстановить пароль
 
svkpro
8 / 8 / 0
Регистрация: 07.12.2012
Сообщений: 143
#1

Не работает Click - Программирование Android

17.07.2013, 17:57. Просмотров 733. Ответов 3
Метки нет (Все метки)

Здравствуйте!
делаю первое приложение на Android.
создаю кнопку:
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<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:background="@color/screen_bkg_color"
    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=".SvkProActivity" >
 
    <Button
        android:id="@+id/but_list"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_alignParentRight="true"
        android:layout_marginTop="29dp"
        android:onClick="but_list_Click"
        android:text="@string/list" />
</RelativeLayout>
в файле Activity.java:
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
package net.esoligorsk;
 
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.widget.TextView;
 
public class SvkProActivity extends Activity {
 
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_svk_pro);
        
        
        }
    
    public void onClick(View v) {
        TextView but_c = (TextView)findViewById(R.id.but_list);
        but_c.setText("Нажато!");
        }
 
}
при нажатии на кнопку выходит сообщение о том что произошла неожиданная ошибка при выполнении повторите попытку(((
Console не выдает никаких ошибок???
Что не так? подскажите
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.07.2013, 17:57     Не работает Click
Посмотрите здесь:

Recyclerview click fixed - Программирование Android
Добрый день. у меня в Recyclerview выводится список контактов, как сделать чтобы к при клике на него она фиксировалась грубо...

Click Dialog date - Программирование Android
Добрый вечер такой вопрос. как сделать, чтобы к примеру при нажатии на INPUT поле чтобы открывался диалог я датой. Метод...

RecyclerView создание Item Click Listener - Программирование Android
Здравствуйте. Недавно начал изучать Android. Дошел до изучения RecyclerView. Научился создавать RecyclerView и отображать там данные из БД....

Не работает ng-click - AngularJS
Всем привет! В ng-click функция, в которую передаю id категории. При нажатии должны появляться сервисы нажатой категории. НО...

Не работает click() - jQuery
есть select с классом .lang, и есть div с классом #language, который находится над select-ом, нужно при клике на div открывать select...

Не работает click, hover - jQuery
Приветствую всех! Очень нужна помощь, не работают события. Делаю несложный слайдер, функция animSlide-меняющая слайды, и автоматическое...

Не работает .click() в JQuery - jQuery
Сам код: $(document).ready(function() { $('.passiv_var_forms').click(function () { ...

Не работает Click на listview - C#
Не получается просто вызвать сообщение по нажатию на элемент listview. Вот так пробовал: private void...

Не работает функция click() - jQuery
Есть список чекбоксов. Необходимо, чтобы по нажатию на элемент - все чекбоксы сделались невыбранными. Делаю так. Добавляю элемент:...

неправильно работает click - jQuery
есть селект и баттон, после выбора селекта и клика по баттону - должен менятся цвет, НО в итоге - нужно сначало выбрать селект потом...

Не работает $('area').live('click', - jQuery
Всем привет) Сделал карту РФ с помощью maphilight, которая по средствам ajax загружается на страницу. И в файле с функциями прописал ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 649
17.07.2013, 18:04     Не работает Click #2
Java
1
2
3
4
public void but_list_Click(View v) {
                 TextView but_c = (TextView)findViewById(R.id.but_list);
                 but_c.setText("Нажато!");
         }
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
19.07.2013, 00:43     Не работает Click #3
Или (где-то встречал)(более "продвинутый уровень):

Java
1
2
3
4
5
6
7
8
public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_svk_pro);
 
        findViewById(R.id.but_list).setOnClickListener(this);
        //findViewById(R.id.but_list2).setOnClickListener(this);
        //findViewById(R.id.but_list3).setOnClickListener(this);
}
А в OnClick вычисляешь название нажатой кнопки и можешь обработать по разному разные кнопки.
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 649
19.07.2013, 22:31     Не работает Click #4
Цитата Сообщение от Tester64 Посмотреть сообщение
Или (где-то встречал)(более "продвинутый уровень):
http://startandroid.ru/ru/uroki/vse-...botchikov.html
Yandex
Объявления
19.07.2013, 22:31     Не работает Click
Ответ Создать тему
Опции темы

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