Android Uygulama Çıkış Düğmesi Kodu
Android uygulamalarında çıkış düğmesi, kullanıcıların uygulamayı kapatmasına olanak tanıyan bir kullanıcı arayüzü öğesidir. Çıkış düğmesi genellikle uygulama penceresinin sağ üst köşesinde bulunur ve “X” veya “Kapat” gibi bir etiketle gösterilir.
Çıkış düğmesi, kullanıcıların uygulamayı istedikleri zaman kapatmasını sağlamak için önemli bir özelliktir. Bu, özellikle uygulamanın hatalı çalışması veya kullanıcıların artık uygulamayı kullanmak istememesi durumunda yararlıdır.
Çıkış düğmesi, Android uygulamalarında kolayca uygulanabilir. Bunun için, öncelikle android.app.Activity
sınıfından türetilen bir aktivite sınıfı oluşturmanız gerekir. Ardından, aktivite sınıfının onCreate()
yönteminde, çıkış düğmesini oluşturmanız ve uygulama penceresine eklemeniz gerekir.
Çıkış düğmesini oluşturmak için, android.widget.Button
sınıfından bir nesne oluşturmanız gerekir. Ardından, düğmenin etiketini ve tıklandığında gerçekleştirilecek işlemi ayarlamanız gerekir.
Düğmenin etiketini ayarlamak için, setText()
yöntemini kullanabilirsiniz. Tıklandığında gerçekleştirilecek işlemi ayarlamak için ise, setOnClickListener()
yöntemini kullanabilirsiniz.
Aşağıdaki kod örneği, bir çıkış düğmesi oluşturmak ve uygulama penceresine eklemek için nasıl kullanılabileceğini göstermektedir:
“`java
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// Çıkış düğmesini oluştur
Button exitButton = new Button(this);
exitButton.setText("Çıkış");
// Çıkış düğmesine tıklandığında gerçekleştirilecek işlemi ayarla
exitButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// Uygulamayı kapat
finish();
}
});
// Çıkış düğmesini uygulama penceresine ekle
LinearLayout layout = (LinearLayout) findViewById(R.id.activity_main);
layout.addView(exitButton);
}
}
“`
Faydalı Siteler
- Android Developers: Activity
- Android Developers: Button
- Android Developers: setOnClickListener()
- Android Developers: finish()