Android App Exit Button Code

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

İlgili Dosyalar


Yayımlandı