1. sayfa
Fragment içerisinden fragmentin attach edildiği aktiviteye ulaşmak mümkün. Eğer sorun buradan kaynaklıysa şu kod işe yaramalı. getActivity().getResources().getAssets().open(openImage); |
|
Hocam malesef aynı hata set ederken null pointer atıyor sürekli... Fragmentin attach edildiği activity sherlockfragmentactivity diye bir aktivite o yüzden kaynaklanıyor olabilirmi? OnAttach metodunu override ettim ve activity de bu metodu çağırdım this olarak set ettim ve fragmentim içinde bir activity nesnesi olusturdum buna eşitledim. Bu şekilde getResource ulaşmay çalışdım yine hata verdi. Sizin aklınıza başka bir yöntem geliyormu... |
| Sherlock felan cok eski kalmış şeyler neden onları kullanıyorsun? |
| Hocam yandan açılan menü için kullandık. Pek araştırma fırsatım olmadı açıkçası sherlock daha önce kullanmıştım ve proje teslimine kısa bir süre kaldı bu yğzden bildiğim gibi gidiyorum. |
| Teşekkür ederim sorun çözüldü.. Dikkatsizlikten kaynaklanan bir hataymış imageview idlerini karıştırmışım sorun düzeldi.... |
|
Sadece soldan açılan menü kullanacaksan NavigationDrawer var androidin onu kullan Hem sağ hem sol olsun istiyorsan facebook tarzı https://github.com/jfeinstein10/SlidingMenu bu kütüphaneyi kullan |
| Hocam peki bir activity içinde actionbar tab ile 3 farklı activity barındırabilirmiyiz. Ben hep actionbar tab kullandığımda 1 activity içinde fragmentleri tab olarak veriyordum ama bu sefer activity vermek zorundayım bunun bir yöntemi varmı |
Hayır activity veremezsin ne sorunun var anlat yardımcı olayım. Zaten bir fragmentin attach oldugu activity'e istediğin şekilde erişip ona has öz nitelikleri istediğin gibi kullanabiliyorsun. getResources() null dönüyorsa bu activityinde bir sorun var gibi. |
| Hocam sorunum şu bir activity var elimde içinde 4 tane fragment gösteriyor Actionbar ile bu fragmentlerden ilkinde soldan açılır menü olması lazım diğerlerinde gözükmeyecek. Aynı zamanda her fragment Actionbarı kendine göre özelleştirecek. Var mı bunun bir yöntemi? |
|
Selamlar frknkntr, Sana olan tavsiyem sudur: burdaki belgelemeye bir goz at. NavigationDrawer kullanarak yapabilirsin bu isi. NavigationDrawer-i kapatmak icin (istedigin Fragmentde): mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED); Gorulmesi istedigin fragmentde ise: mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_UNLOCKED); Buna benzer bir olay olmali... |
| Saolasın hocam işe yaradı saolasın... |
1. sayfa
Not: getResource() fragment olduğu için null deger döndürüyor diye düşünüyorum. Çünkü getResource() Activity sınıfının bir metodu bunu aşmanın bir yolu var mıdır?
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.