Hallo allemaal,
ik probeer voor het eerst in m'n leven een heel klein programma voor Android te maken, om alles even onder de knie te krijgen. Nu loop ik echter al héel snel vast.
Ik heb bovenstaande code alleen als ik het programma opstart crasht ie direct. Dit gebeurt iedere keer als ik het volgende toevoeg:
Als ik dit weghaal draait het programma wel maar dan doet het uiteraard niets.
Weet iemand wat het probleem kan zijn of waar ik dan zo gigantisch de fout in ga?
Alvast bedankt voor jullie antwoord.
Met vriendelijke groet,
Marcel Sinteur
ik probeer voor het eerst in m'n leven een heel klein programma voor Android te maken, om alles even onder de knie te krijgen. Nu loop ik echter al héel snel vast.
Java: HogerLager
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
54
55
56
57
58
59
60
| package com.MSinteur.HogerLager; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.TextView; public class HogerLager extends Activity{ TextView txtResult = (TextView) findViewById(R.id.txtResult); public static Integer curNumber = 5; public static Integer newNumber; private Button btnHoger; private Button btnLager; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); this.btnHoger.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { curNumber = newNumber; newNumber = randomNumber(); if(curNumber <= newNumber){ txtResult.setText("Fout geraden"); } else{ txtResult.setText("Goed geraden"); } } }); this.btnLager.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { curNumber = newNumber; newNumber = randomNumber(); if(curNumber >= newNumber){ txtResult.setText("Fout geraden"); } else{ txtResult.setText("Goed geraden"); } } }); } public int randomNumber(){ Integer randomNumber; randomNumber = (int) Math.random(); return randomNumber; } } |
Ik heb bovenstaande code alleen als ik het programma opstart crasht ie direct. Dit gebeurt iedere keer als ik het volgende toevoeg:
Java: HogerLager
1
2
3
4
5
6
7
| TextView txtResult = (TextView) findViewById(R.id.txtResult); public static Integer curNumber = 5; public static Integer newNumber; private Button btnHoger; private Button btnLager; |
Als ik dit weghaal draait het programma wel maar dan doet het uiteraard niets.
Weet iemand wat het probleem kan zijn of waar ik dan zo gigantisch de fout in ga?
Alvast bedankt voor jullie antwoord.
Met vriendelijke groet,
Marcel Sinteur