Kezdőoldal » Számítástechnika » Programozás » (Android programozás) Hogyan...

(Android programozás) Hogyan kell timer-t létrehozni?

Figyelt kérdés

Így próbáltam de amikor lejárt kifagyott a program:


Timer myTimer = new Timer();


TimerTask myTask = new TimerTask() {

@Override

public void run() {

mytextview.setText("Idő.");

}

};


public void button1OnClick(View v)

{

myTimer.schedule(myTask,1000);

if (szamlalo == 0) gomb1.setText("Kattints");

szamlalo++;

gomb1.setVisibility(View.INVISIBLE);

gomb2.setVisibility(View.VISIBLE);

mytextview.setText("Click Master. Pont:"+szamlalo);

}


Mi a hiba?



2015. júl. 9. 19:17
 1/10 anonim ***** válasza:

TimerTask myTask = new TimerTask() {

@Override

public void run() {

mytextview.setText("Idő.")

}

}

;

talán csak ennyi, de én még elég kezdő vagyok android programozás terén.

2015. júl. 9. 20:06
Hasznos számodra ez a válasz?
 2/10 anonim ***** válasza:

Így: "Timer myTimer = new Timer();".

Létre is hoztad.

Mi járt le? Hiszen el se indítottad.

2015. júl. 9. 23:59
Hasznos számodra ez a válasz?
 3/10 anonim ***** válasza:
Áhh semmi, valami kódmegosztóra rakjatok már kódot, ahol normálisan lehet olvasni...
2015. júl. 9. 23:59
Hasznos számodra ez a válasz?
 4/10 A kérdező kommentje:

Itt van: [link]

Egyébként akkor indul a timer amikor megnyomom a gombot.

2015. júl. 10. 00:06
 5/10 A kérdező kommentje:

Egyébként ez csak egy részlet a kódból.

Az egész program annyiból áll hogy a felületen két gomb van. Az második alapból láthatatlan és ha rányomsz az első gombra akkor a "Start" felirat lecserélődik a "Kattincs" feliratra és láthatatlanná válik a második gomb pedig láthatóvá válik. Ezután meg kell nyomni a második gombot és akkor az újból láthatatlanná válik és újból az első lesz látható és azt kell megnyomni és így tovább, tovább.

Eddig meg is tudtam csinálni.


A játéknak akkor lesz vége ha egy gombnyomás után egy másodpercen belül nem nyomod meg a következő gombot.

Ez az amit már nem tudtam megcsinálni.

2015. júl. 10. 00:15
 6/10 uno20001 ***** válasza:
Nem lenne rossz, ha mondjuk a hibaüzenetet is megosztanád velünk.
2015. júl. 10. 15:52
Hasznos számodra ez a válasz?
 7/10 A kérdező kommentje:
Nincs hibaüzenet. Egyszerűen a telefon kiírja hogy az alkalmazás váratlanul leállt.
2015. júl. 10. 17:39
 8/10 anonim ***** válasza:

> Nincs hibaüzenet. Egyszerűen a telefon kiírja hogy az alkalmazás váratlanul leállt.


És a LogCat-ben sincs semmi? Ott azért kéne ilyenkor piros sorokat látnod, ami közelebb visz a probléma gyökeréhez.


(A telefont a gépre kéne kötni és úgy futtatni az appot - USB hibakeresést be kell kapcsolni a telón.)

2015. júl. 11. 15:28
Hasznos számodra ez a válasz?
 9/10 uno20001 ***** válasza:
#8: +1
2015. júl. 12. 12:42
Hasznos számodra ez a válasz?
 10/10 A kérdező kommentje:

Ez van a LogCat-ben:

[link]

2015. júl. 13. 23:15

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!