

Navigation Menu İle Slider Menu Yapımı (Android / Java )
-
getActionBar() da hep patlıyor program..
getActionBar().setDisplayHomeAsUpEnabled(true); getActionBar().setHomeButtonEnabled(true);
Bu iki kod bloğunda bütün projeler patlıyor Hazır method olduğu için sorunun ne olduğunu çözemedim..
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.app.ActionBar.setDisplayHomeAsUpEnabled(boolean)' on a null object reference
Şu Logdaki hata mesajı...
<?xml version="1.0" encoding="utf-8"?> <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent" > <FrameLayout android:id="@+id/frame_container" android:layout_width="match_parent" android:layout_height="match_parent" /> <ListView android:id="@+id/slider_list" android:layout_width="240dp" android:layout_height="match_parent" android:layout_gravity="start" android:background="#ffffff" android:choiceMode="singleChoice" android:divider="@android:color/transparent" android:dividerHeight="0dp" /> </android.support.v4.widget.DrawerLayout>
buda XML Activity_main dosyam.
import java.util.ArrayList; import java.util.List; import android.annotation.SuppressLint; import android.app.Activity; import android.app.Fragment; import android.app.FragmentManager; import android.content.res.Configuration; import android.content.res.TypedArray; import android.os.Bundle; import android.support.v4.app.ActionBarDrawerToggle; import android.support.v4.widget.DrawerLayout; import android.util.Log; import android.view.Menu; import android.view.MenuItem; import android.view.View; import android.widget.AdapterView; import android.widget.ArrayAdapter; import android.widget.ListView;
Buda eklediğim Kütüphaneler. Acaba Kütüphanelerde mi sorun var ..
v7 olanını da kullansam v4 olanını da hata veriyor ayı method da.
Methodun içine girince bütün Kodsatırları kıp kırmızı hepsinde hata var öyle bir öğre yok diyor
Şey gibi mesela
int x=5;
syso( a); gibi a bulunamadı diyor.. o Hazır method içindeki bütün parametreler.
-
Selam, vizeler dolayısıyla pek bakamayacağım fakat drawer layout ları linkteki arkadaş güzel anlatmış.
Çok custom bişe yapmayacaksan bu tarz sıfırdan yazmayı pek önermem. android-arsenal.com'da güzel repolar var gir beğen kullan.
edit : video serisinde anlatıyor
CnkGn tarafından 16/Nis/16 15:21 tarihinde düzenlenmiştir -
Hocam normal yapıyorum onda sıkıntı yok da animasyonlarda sıkıntı çıkıyor
-
getActionBar() yerine getSupportActionBar()'ı denermisin ?
-
Oda null hocam :( acaba sdk lar mı eksik yada ekstra kütüphane mi ekliyorsunuz bende sadece Android kütüphaneleri var ekstra eklemedim hiç ondan mı acaba
-
burda 50 tane cevap var hocam http://stackoverflow.com/questions/6867076/getactionbar-returns-null
herkesin sebebi de farkliymis goruldugu gibi.. artik tek tek deneyip bulacaksin
-
hepsini denedim desem :( StackoverFlow ve github dan araştırıyorum en son burda konu açıyorum zaten :( Buna da baktım :( Araştırmaya devam edeyim bende :(
-
-
Hocam id ne fark edigyor