Hirdetés
- Apple iPhone 17 Pro Max – fennsík
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Szívós, szép és kitartó az új OnePlus óra
- Fotók, videók mobillal
- iPhone topik
- OnePlus 15 - van plusz energia
- Apple iPhone 16 Pro - rutinvizsga
- Vivo X200 Pro - a kétszázát!
- Samsung Galaxy Fit 3 - keveset, de jól
- Xiaomi Mi 8 - így csinálunk csúcsmodellt Mi
Új hozzászólás Aktív témák
-
domel
tag
Üdv! Meg tudja mondani valaki, hogy a Button lenyomására miért indul 2 Runnable párhuzamosan?
final Handler handler = new Handler();
Thread rth;
Runnable r;
TextView TestView1,TestView2;
int szamol=0;
Runnable m = new Runnable() {
@Override
public void run() {
//st.sleep(1000);
TestView1.setText("fafa"+Integer.toString(szamol));
szamol=szamol+1;
r = this;
handler.postDelayed(r, 1000);
}
};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//---------------------
TestView1 = (TextView)findViewById(R.id.GStatusz);
TestView2 = (TextView)findViewById(R.id.GTajszint);
rth = new Thread(){
@Override
public void run() {
m.run();
}
};
rth.start();
}
public void test(View view) { //Button
handler.postDelayed(r, 1000);
}direkt azért tárolom el az r-ben a már futó Runnable-t, hogy ez ne történjen meg

Üdv: Domel
Új hozzászólás Aktív témák
- Apple iPhone 17 Pro Max – fennsík
- Kerékpárosok, bringások ide!
- Arch Linux
- Plazma TV topic
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Szívós, szép és kitartó az új OnePlus óra
- Az SK Hynix elárulta, hogy meddig nem lesz elég memória
- Mibe tegyem a megtakarításaimat?
- Sweet.tv - internetes TV
- Fűnyíró topik
- További aktív témák...
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest



