Android programlamada en sık kullanılan elemanlardan birisi Button (buton) elementi ve butona web'de tıklama event'i ile çalışırken telefonda ise basma event'i ile çalışıyoruz. Bu uygulamada iki farklı butona basıldığında iki farklı toast mesajın (toast message) nasıl ekranda gösterilebileceğini inceleyelim.
İçinde sadece iki adet buton olan basit bir arayüz tanımlayalım:
Şimdi bu iki butona MainActivity.java içinde birer OnClickEvent tanımlayalım ve içerisinde de hangi butona bastığımızı gösteren birer basit toast mesaj olsun.
public class MainActivity extends Activity {
Button mDogruButonu;
Button mYanlisButonu;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mDogruButonu=(Button) findViewById(R.id.dogru_button);
mYanlisButonu=(Button) findViewById(R.id.yanlis_button);
mDogruButonu.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Toast mesaj = Toast.makeText(getApplicationContext(),"Doğrudur",Toast.LENGTH_SHORT);
mesaj.show();
}
});
mYanlisButonu.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Toast mesaj = Toast.makeText(getApplicationContext(),"Doğru Değildir",Toast.LENGTH_SHORT);
mesaj.show();
}
});
}
}