merhaba,
drawer layout hazır proje var android studionun yanında gelen.
ekledim menuler geldi. ben bunu nasıl içerik sayfalarına yönlendirebilirim ?
layout ekledim xml olarak ama menuye basınca o layoutu nasıl açıcak ?
şimdiden yardımlarınız için teşekkür ediyorum
menü ekleme ve eleman ekleme yardım
1
●174
- 07-02-2019, 11:54:02
- 09-02-2019, 07:09:38Hocam selamlar,
öncelikle layouta bağlı olan activity classınıza OnNavigationItemSelectedListener interface ini implement ediyoruz. Şu şekilde;
extends AppCompatActivity implements NavigationView.OnNavigationItemSelectedListener
Daha sonra Activity classımızın onCreate metodunda
NavigationView navigationView = findViewById(R.id.nav_view);navigationView.setNavigationItemSelectedListener(this);
Ekledik, ardından metod dışına (Global bölüme)
OnNavigationItemSelected'ı override ediyoruz, şu şekilde ;
@Override public boolean onNavigationItemSelected(@NonNull MenuItem menuItem) { switch (menuItem.getItemId()){ case R.id.nav_item_first:{ // Burada hangi nesnenin tıklamasını almak istiyorsak onun idsini yazıyoruz. //Bu bölümde üst satırda idsi yazan nesneye tıklandığında olması gereken eylemleri giriyoruz.. break; } case R.id.nav_item_second:{ // Burada hangi nesnenin tıklamasını almak istiyorsak onun idsini yazıyoruz. //Bu bölümde üst satırda idsi yazan nesneye tıklandığında olması gereken eylemleri giriyoruz.. break; } } return true; }Bu kadar hocam, elimden geldiğince anlatmaya çalıştım.Yapmayı deneyin, yapamazsanız PM atabilirsiniz veya konu altından sormaya devam edebilirsiniz. İyi çalışmalar.
edit:Buraya ekledikten sonra satırlar kaymış düzeltmeye çalıştım.