Menüdeki itemlere basıldığında ilgili layoutları nasıl çağırabilirim?

Merhabalar yaptığım uygulamada menüdeki itemlere basıldığında ilgili layout'ları nasıl çağırabilirim?

H
0 kişi takip ediyor.
Misafir olarak yayınla
8
8 CEVAP

eğer list kullanmışsan listAdı. SetonitemClickListener metodunu kullanacaksın.

Y

navigation drawerden mi bahsediyorsun yoksa toolbardaki menülerdenmi bahsediyon açıklayıcı konuş

G

Android studionun kendi ozelligini kullandim

H

internetten android studio navigation drawer yazarak araştır çok kaynak var burda anlatmak gereksiz

Görkem Kalkat 3 yıl

Android studio'nun kendi özelliği nedir kardes? Belirtmiş olduğum gibi itemlara tıklanılmasını istiyorsan ve bu list olarak geliyorsa listAdı. SetonıtemClickListener ile olur. Sorunu daha açık yaz daha iyi olur.

Y

bu adam menüden bahsediyo list view le ne alakası var kardeşim ya

Görkem Kalkat 3 yıl

Üslubunu düzelt öyle gel cevap vereyim sana.

Yusuf Urulu 3 yıl

Yeni proje olusturdugumuzda activity seciyoruz, orada menuyu otomatik olusturdugu activity yi sectim

H

https://www.youtube.com/watch?v=5b6AGSh4dVE

Görkem Kalkat 3 yıl

videoyu izle sonra onNavigationItemSelected methoduna gelip Anasayfa fragment = new Anasayfa(); android. Support. V4.app. FragmentTransaction fragmentTransaction = getSupportFragmentManager().beginTransaction(); fragmentTransaction. Replace(R. İd. Fragment_anasayfa, fragment); fragmentTransaction. Commit(); gibi tıklama olaylarını yapabilirsin araştır iyice anlıcan dediğimi

Görkem Kalkat 3 yıl

method olarak aşağıda onNavigationItemSelected var onun içerisinde if ve else koşullarının içerisine hangi activity'nin açılmasını istiyorsan intent vereceksin örnek ;
if( id==R. İd. İtem1){
startactivity(new Intent(this, AçmakİstediğinClassAdı. Class) ;
}

Y

navigation drawerde intent mi kullanılıyor?

Görkem Kalkat 3 yıl

http://stackoverflow.com/questions/33064159/how-to-start-an-activity-on-material-navigation-drawer-menu-item-clicked

Yusuf Urulu 3 yıl

Bence öncelik olarak kendin araştırmayı dene derim ukalalığın lüzumu yok!

Yusuf Urulu 3 yıl

Buradan activitye geçiyor sen deneyip bilmeden yazma Navigation drawerde activity kullanılmaz

Görkem Kalkat 3 yıl

Güzel kardeşim, bahsettiğin şey fragment'tır navigationDrawer ile alakası yoktur anlatabiliyor muyum ?

Yusuf Urulu 3 yıl

Setcontentview denedim ama olmadi

H

kardeşim sen daha kodlamayı bilmeden yapmaya çalışıyon android studio derslerini izle

Görkem Kalkat 3 yıl

Karsindakini tanimadan yargilamasan iyi olur kardesim androide yeni basladim yapici yorumlar yazacaksan her zaman acigim yorumlarina boyle yorumlarla bos yapip yorumlari doldurma

Hasan Dobada 3 yıl

Bu sefer activity olusturdum o zamanda yeni bir sayfa olusturdu onu da istemiyorum

H

Hasan Dobada, kardeşim sen yeni bir activity'e mi geçiş istiyorsun? İlgili layout derken bunu mu kastetmişsin ?

Yusuf Urulu 3 yıl

Simdi ben layoutlar ekledim kisacasi amacim su menuden bir iteme tiklandiginda main activity deki icerik baska bir layouttaki icerikle degiscek. C#tan ornek vericek olursam bir butona bastigimda form icindeki panel objesinin icine ilgili usercontrolu eklemek istiyorum

Hasan Dobada 3 yıl

Bunun için ya fragment'lara bakacaksın veya oluşturduğun layoutları ilk etapta invisible olarak çağırıp istediğin item'a tıklayınca visible edeceksin. Anladığım kadarıyla tek bir Activity'de bu layoutlar açılsın istiyorsun. Doğru mu ?

Yusuf Urulu 3 yıl

Evet dogru anlamissiniz enabled olabilir tesekkurler ilginiz icin

Hasan Dobada 3 yıl

Tamam. Kolay yolu visible invisible'dır olayıdır. Kolay gelsin

Yusuf Urulu 3 yıl