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