Oldalak

2012. november 3., szombat

Gomb esemény kezelés megvalósítása XML oldalról

Az alkalmazás felhasználói felületét leíró XLM-ben lehetőség van a felületeken megjelenő gomb(ok)hoz eseménykezelőt definiálni. Ehhez az XML-ben a Button node-hoz hozzá kell adni android:onClick attribútumot, amiben annak a függvénynek a nevét kell megadni, ami majd kezelni fogja a gombra történő kattintás eseményét. Ezt a res->layout->activity_main.xml -ben kell kifejteni.


Majd a MainActivity osztályban létre kell hozni egy olyan metódust, ami a gomb(ok) eseménykezelését fogja végezni.

public class MainActivity extends Activity {
    
    ...
    public void onClick(View v) {
        if (v.getId()==R.id.btnHello)
            Toast.makeText(this, "Test", Toast.LENGTH_LONG).show();
    }
    ...

Nincsenek megjegyzések:

Megjegyzés küldése