Addyk2
- Forum-Beiträge: 21
01.01.2013, 19:04:28 via Website
01.01.2013 19:04:28 via Website
Hallo zusammen,
immer, wenn ich meine Anwendung im Emulator oder auf dem Handy selber starte, und auf button1 tippe, kommt die Meldung: Calc wurde angehalten.
Es hat, so wie es aussieht, irgendetwas mit der Varieblen zu tun oder deren Umwandlung nach INT, die aus dem Textfeld entnommen wird. Eclipse zeigt aber keinen Error an und startet auch den Emulator. Hier der Quellcode:
immer, wenn ich meine Anwendung im Emulator oder auf dem Handy selber starte, und auf button1 tippe, kommt die Meldung: Calc wurde angehalten.
Es hat, so wie es aussieht, irgendetwas mit der Varieblen zu tun oder deren Umwandlung nach INT, die aus dem Textfeld entnommen wird. Eclipse zeigt aber keinen Error an und startet auch den Emulator. Hier der Quellcode:
1package com.example.calc;
2
3import android.app.Activity;
4import android.widget.EditText;
5import android.content.Intent;
6import android.net.Uri;
7import android.os.Bundle;
8import android.widget.Button;
9import android.text.Editable;
10import android.view.View;
11import android.view.View.OnClickListener;
12
13public class MainActivity extends Activity {
14
15 public int i;
16 Button button1;
17 Button button2;
18 EditText text1;
19 EditText text2;
20 EditText text3;
21
22 @Override
23 public void onCreate(Bundle savedInstanceState) {
24 super.onCreate(savedInstanceState);
25 setContentView(R.layout.activity_main);
26
27 addListenerOnButton();
28 addListenerOnButton2();
29
30 }
31
32 public void addListenerOnButton2() {
33
34 button2 = (Button) findViewById(R.id.button2);
35
36 button2.setOnClickListener(new OnClickListener() {
37
38 @Override
39 public void onClick(View arg2) {
40
41 text1 = (EditText) findViewById(R.id.text1);
42 text2 = (EditText) findViewById(R.id.text2);
43 text3 = (EditText) findViewById(R.id.text3);
44 String txt1 = text1.getText().toString();
45 String txt2=text2.getText().toString();
46
47 text3.setText(txt2+txt1);
48 i=Integer.parseInt(text3.getText().toString());
49
50 text2.setText(i);
51
52 //Intent browserIntent2 =
53 //new Intent(Intent.ACTION_VIEW, Uri.parse("Internetseite"));
54 //startActivity(browserIntent2);
55
56 }
57
58 });
59
60 }
61
62 public void addListenerOnButton() {
63
64 button1 = (Button) findViewById(R.id.button1);
65
66 button1.setOnClickListener(new OnClickListener() {
67
68 @Override
69 public void onClick(View arg1) {
70
71 Intent browserIntent =
72 new Intent(Intent.ACTION_VIEW, Uri.parse("Internetseite"));
73 startActivity(browserIntent);
74
75 }
76
77 });
78
79 }
80
81}
2
3import android.app.Activity;
4import android.widget.EditText;
5import android.content.Intent;
6import android.net.Uri;
7import android.os.Bundle;
8import android.widget.Button;
9import android.text.Editable;
10import android.view.View;
11import android.view.View.OnClickListener;
12
13public class MainActivity extends Activity {
14
15 public int i;
16 Button button1;
17 Button button2;
18 EditText text1;
19 EditText text2;
20 EditText text3;
21
22 @Override
23 public void onCreate(Bundle savedInstanceState) {
24 super.onCreate(savedInstanceState);
25 setContentView(R.layout.activity_main);
26
27 addListenerOnButton();
28 addListenerOnButton2();
29
30 }
31
32 public void addListenerOnButton2() {
33
34 button2 = (Button) findViewById(R.id.button2);
35
36 button2.setOnClickListener(new OnClickListener() {
37
38 @Override
39 public void onClick(View arg2) {
40
41 text1 = (EditText) findViewById(R.id.text1);
42 text2 = (EditText) findViewById(R.id.text2);
43 text3 = (EditText) findViewById(R.id.text3);
44 String txt1 = text1.getText().toString();
45 String txt2=text2.getText().toString();
46
47 text3.setText(txt2+txt1);
48 i=Integer.parseInt(text3.getText().toString());
49
50 text2.setText(i);
51
52 //Intent browserIntent2 =
53 //new Intent(Intent.ACTION_VIEW, Uri.parse("Internetseite"));
54 //startActivity(browserIntent2);
55
56 }
57
58 });
59
60 }
61
62 public void addListenerOnButton() {
63
64 button1 = (Button) findViewById(R.id.button1);
65
66 button1.setOnClickListener(new OnClickListener() {
67
68 @Override
69 public void onClick(View arg1) {
70
71 Intent browserIntent =
72 new Intent(Intent.ACTION_VIEW, Uri.parse("Internetseite"));
73 startActivity(browserIntent);
74
75 }
76
77 });
78
79 }
80
81}
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.