• 07-02-2019, 11:54:02
    #1
    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
    Uygun Hit Gönderi Servisi



    Antalya Organizasyon
  • 09-02-2019, 07:09:38
    #2
    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.
    Skype:muhammet.gurdogan