Merhaba;

Programımda kullanıcı giriş yaptıktan sonra giriş sayfasından profil sayfasına geçmiş yapmak istiyorum. Ancak kullanıcı profil sayfam bir fragment.NavigationDrawer olarak önceden hazırlamıştım bu fragmentları bildiğiniz soldan menu çıkıyor ve tıkladıkça o fragmenta geçiş oluyor. Kullanıcı giriş sayfasını sonradan ekledim activty olarak. Şimdi Kullanıcı giriş sayfasından daha önce hazırladığım fragmentlar bütününe nasıl geçiş yapabilirim ?

Burda loginscreenden intent ile başka activityleri çağırdığım gibi userprofile ( fragment) çağırmaya çalıştım ama olmadı;

Intent intent = new Intent(this,userprofile.class);
    startActivity(intent);

soruldu: 28 Nis '15, 16:47

Ashtaroth's gravatar image

Ashtaroth
10333
cevap kabul oranı: 0%


Hocam bu tarz bir uygulamada FragmentTransaction kullanmanız lazım...

FragmentGec fragmentGec = new FragmentGec();

FragmentTransaction ft = getSupportFragmentManager().beginTransaction();

ft.replace(anaLayoutID, fragmentGec );

ft.commit();

Böyle bir kod parçası ile activty'nin barındırdığı tüm fragmentler arasında kolaca geçiş yapabilirsiniz..

Eğer data göndermek isterseniz FragmentGec sınıfımızda değişkenlerimizin set get metdolarını oluştururuz.

sonra fragmentGec.setData(data); ile veri göndeririz..

permanent link

cevaplandı: 02 May '15, 07:58

frknkntr's gravatar image

frknkntr
62681122
cevap kabul oranı: 26%

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×817
×16

Soruldu: 28 Nis '15, 16:47

Görüntüleme: 330 kez

Son güncelleme: 02 May '15, 07:58

powered by BitNami OSQA