Android App Bar’a Buton Ekleme
Android app bar, uygulamanızın ekranının üst kısmında bulunan ve genellikle uygulama başlığını, gezinme öğelerini ve diğer eylemleri içeren bir bileşendir. App bar’a buton eklemek, kullanıcıların uygulamanızla etkileşim kurmasını kolaylaştırmanın harika bir yoludur.
App Bar’a Buton Ekleme Adımları
- Yeni bir Android projesi oluşturun.
- Projenizin
activity_main.xml
dosyasını açın. - Aşağıdaki kodu
<?xml version="1.0" encoding="utf-8"?>
satırının altına ekleyin:
xml
<androidx.appcompat.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="?attr/colorPrimary"
app:title="My App" />
- Aşağıdaki kodu
onCreate()
yönteminin içine ekleyin:
java
Toolbar toolbar = findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
- App bar’a bir buton eklemek için aşağıdaki kodu
onCreateOptionsMenu()
yönteminin içine ekleyin:
java
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.main_menu, menu);
return true;
}
res/menu/main_menu.xml
dosyasını oluşturun ve aşağıdaki kodu ekleyin:
“`xml
“`
- Uygulamanızı çalıştırın.
Artık app bar’ınızda bir butonunuz olacak. Butona tıkladığınızda, onOptionsItemSelected()
yöntemi çağrılacak ve butona tıklandığında ne yapacağınızı belirleyebilirsiniz.
Faydalı Siteler ve Dosyalar
- Android Developers: App Bar
- Android Developers: Toolbar
- Android Developers: Menu
- Android Developers: Options Menu
- Android Developers: Sample: App Bar with Buttons