Hocam 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.