Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 19, средняя оценка - 4.84
hugo007
0 / 0 / 0
Регистрация: 09.05.2009
Сообщений: 72
#1

"The application Butt (process.com.samples.Butt) has stopped unexpectedly. Please try again" - Программирование Android

05.11.2011, 03:49. Просмотров 2410. Ответов 1
Метки нет (Все метки)

работаю на эклипс, программирую калькулятор для android.
у меня есть 2 программы, 1 из них:
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
package com.samples.But;
 
import android.app.Activity;
import android.os.Bundle;
import android.widget.Button;
import android.widget.TextView;
import android.view.View;
 
public class ButtActivity extends Activity
{
Button B1;
Button B2;
TextView T;
    / ** Called when the activity is first created. * /
    @ Override
    public void onCreate (Bundle savedInstanceState) {
        super.onCreate (savedInstanceState);
        setContentView (R.layout.main);
        B1 = (Button) findViewById (R.id.button1);
        B2 = (Button) findViewById (R.id.button2);
        B1.setOnClickListener (new View.OnClickListener () {
 
@ Override
public void onClick (View arg0) {
setB (8);
 
}
        });
        B2.setOnClickListener (new View.OnClickListener () {
 
@ Override
public void onClick (View arg0) {
setB (6);
 
}
        });
        T = (TextView) findViewById (R.id.textView1);
        setB (7);
       
    }
    public void setB (int count) {
    int t = count;
       T.setText (String.valueOf (t));
      }
}
и 2:
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
package com.samples.But;
 
import android.app.Activity;
import android.os.Bundle;
import android.graphics.Typeface;
import android.widget.Button;
import android.widget.TextView;
import android.view.View;
import android.view.View.OnClickListener;
 
public abstract class ButtActivity extends Activity implements OnClickListener
{
Button B1;
Button B2;
TextView T;
    / ** Called when the activity is first created. * /
    @ Override
    public void onCreate (Bundle savedInstanceState) {
        super.onCreate (savedInstanceState);
        setContentView (R.layout.main);
        B1 = (Button) findViewById (R.id.button1);
        B2 = (Button) findViewById (R.id.button2);
        
        T = (TextView) findViewById (R.id.textView1);
        B1.setOnClickListener (this);
        B2.setOnClickListener (this);
        setB (7);
    }
    public void OnClick (View v) {
    switch (v.getId ()) {
    case R.id.button1:
    setB (8);
    break;
    case R.id.button2:
    setB (6);
    break;
    }
    
       }
    
    public void setB (int count) {
    int t = count;
       T.setText (String.valueOf (t));
      }
}
когда запускаю 1 вариант на эмуляторе все работает, когда же 2, то такая вот ошибка:
the application Butt(process.com.samples.Butt) has stopped unexpectedly. Please try again"

подскажите, как это исправить.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.11.2011, 03:49
Здравствуйте! Я подобрал для вас темы с ответами на вопрос "The application Butt (process.com.samples.Butt) has stopped unexpectedly. Please try again" (Программирование Android):

ошибка process has stopped unexpectedly - Программирование Android
Здорова еще раз. Я сегодня обращался к Вамб вроде решил проблему первую. Теперь вторая возникла, при запуске своей программы на...

Как отловить причину "unfortunately, application has stopped" на эмуляторе? - Программирование Android
Приветствую всех! Помогите разобраться. Пытаюсь убрать заголовок protected void onCreate(Bundle savedInstanceState) { ...

Новая реализация findViewById и ошибка "Unfortunately, MyApp has been stopped" - Программирование Android
Здравствуйте, хотел немного сократить код программы, создав метод, который принимает на вход View и Integer //Сам метод public ...

Часы для Android и ошибка "unfortunately clock has stopped" - Программирование Android
Задали лабораторную по создания приложения часов для андроид. По скольку ни с андройдом ни с явой не работал, пытаюсь разобраться. ...

При запуске приложения на эмуляторе: "unfortunately appname has stopped" - Программирование Android
доброго времени суток, друзья, помогите найти ошибку, при запуске приложения на эмуляторе выдает сообщение unfortunately appname has...

Как исправить ошибку "Unfortunately, <Program> has stopped"? - Программирование Android
Я только начал изучать программирование программ для Android и сразу же после создания приложения Hello World, при запуске приложения на...

1
flatgad
geJI<|>eP
186 / 186 / 1
Регистрация: 22.07.2010
Сообщений: 733
05.11.2011, 14:48 #2
Цитата Сообщение от hugo007 Посмотреть сообщение
работаю на эклипс, программирую калькулятор для android.
у меня есть 2 программы, 1 из них:
package com.samples.But;

import android.app.Activity;
import android.os.Bundle;
import android.widget.Button;
import android.widget.TextView;
import android.view.View;

public class ButtActivity extends Activity
{
Button B1;
Button B2;
TextView T;
/ ** Called when the activity is first created. * /
@ Override
public void onCreate (Bundle savedInstanceState) {
super.onCreate (savedInstanceState);
setContentView (R.layout.main);
B1 = (Button) findViewById (R.id.button1);
B2 = (Button) findViewById (R.id.button2);
B1.setOnClickListener (new View.OnClickListener () {

@ Override
public void onClick (View arg0) {
setB (8);

}
});
B2.setOnClickListener (new View.OnClickListener () {

@ Override
public void onClick (View arg0) {
setB (6);

}
});
T = (TextView) findViewById (R.id.textView1);
setB (7);

}
public void setB (int count) {
int t = count;
T.setText (String.valueOf (t));
}
}

и 2:
package com.samples.But;

import android.app.Activity;
import android.os.Bundle;
import android.graphics.Typeface;
import android.widget.Button;
import android.widget.TextView;
import android.view.View;
import android.view.View.OnClickListener;

public abstract class ButtActivity extends Activity implements OnClickListener
{
Button B1;
Button B2;
TextView T;
/ ** Called when the activity is first created. * /
@ Override
public void onCreate (Bundle savedInstanceState) {
super.onCreate (savedInstanceState);
setContentView (R.layout.main);
B1 = (Button) findViewById (R.id.button1);
B2 = (Button) findViewById (R.id.button2);

T = (TextView) findViewById (R.id.textView1);
B1.setOnClickListener (this);
B2.setOnClickListener (this);
setB (7);
}
public void OnClick (View v) {
switch (v.getId ()) {
case R.id.button1:
setB (8);
break;
case R.id.button2:
setB (6);
break;
}

}

public void setB (int count) {
int t = count;
T.setText (String.valueOf (t));
}
}
когда запускаю 1 вариант на эмуляторе все работает, когда же 2, то такая вот ошибка:
the application Butt(process.com.samples.Butt) has stopped unexpectedly. Please try again"

подскажите, как это исправить.

Скорее всего ошибка
B1.setOnClickListener (this);
B2.setOnClickListener (this);
Если тебе нужно отследить нажатие кнопок можно проще организовать :

1. Где xml файл где у тебя описана кнопка (Button) дописываешь такую строчку :
android:onClick="Button_clk"
2.В main.java теперь пишешь обработчик нажатия на кнопку таким образом:
public void Button_clk(View v){
T.settext("it is button");
}

Все так проще делать для меня, чем писать listeneru. Думаю со временем можна будет роздуплится с ними получше, но пока я запутываюсь
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.11.2011, 14:48
Привет! Вот еще темы с ответами:

Исправить ошибку "Unfortunately appname has stopped" - Программирование Android
Посоветуйте как можно обнаружить причину ошибки &quot;Unfortunatellya Battle has stoped&quot;, как ее исправить ??

Connect to MS SQL и ошибка "unfortunately has stopped" - Программирование Android
Привет! Ребята выручите пожалуйста. Скачал jtds, вроде прилинковал к проекту... в манифесте прописал доступ к инету ...

"Unfortunately, testApp has stopped" - Программирование Android
package com.illya05_Studio.simplepasssecurity; import android.app.Activity; import android.content.SharedPreferences; import...

Сообщение в эмуляторе "process system is not responding" - Программирование Android
андроид студио выдает сообщение в эмуляторе: process system is not responding?как исправить это?


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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