دیگه ناامید شدم!(چهار روزه با نحوه اضافه کردن تولبار درگیر هستم اما نمیشه که نمیشه!!!)
سلام دوستان. چهار پنج روز هستش که به هر دری می زنم که بتونم این تولبار رو به برنامه ام اضافه کنم.اما نمیشه!!! تابحال به این مدت من درگیر یک چیز نشده بودم.جریان از جایی شروع شد که من نتونستم از دو اکشن بار در برنامه استفاده کنم.لینک اینجا بود که دوستان گفتن که نمی تونی از اکشن بار بیشتر از 48 دیپ استفاده کنی.کلا من هدفم استفاده از اکشن بار 96 دیپ ای بود که متوجه شدم که اینطوری نمیشه.تصمیم گرفتم برای این کار از تولبار استفاده کنم اما اینجا بود که مشکلات من زیادتر شدن.در ورژن اکلیپس استاد کلاس Toolbar شناسایی نمی شد و با سرچ کردن فهمیدم که بایستی API رو ارتقا بدم.لینکرفتم سرچ کردم و آخرین نسخه API رو دانلود کردم و به هر طریقی بود تونستم از کلاس تولبار استفاده کنم اما بازم یک جای پروژه ایراد پیدا کرد و نشد.در آخر تصمیم گرفتم ورژن آخر اکلیپس آقای نورحسینی رو نصب کنم. فایل رو دانلود کردم و بدرستی نصب کردم و بدرستی هم کار میکنه.بدبختانه باز هم نشد و این بار با ایمپورت کردن کتابخانه appcompat مشکل پیدا کردم به طوری که پس از اضافه کردن این لایبرری به برنامه ام همه فایل های R مشکل پیدا میکنند و شناسایی نمی شوند و وقتی این لایبرری رو از برنامه remove میکنم درست میشه!!! عکس قسمتی از LogCat رو در پایین قرار داده ام. این داستان چهار پنج روز بنده مبنی بر تلاش بر اضافه کردن Toolbar به برنامه ام بود که هیچ چیزی جز سردرد و خستگی و نا امیدی برایم نداشت!!!!
به یاری خدا و کمک دوستان اگه این مشکل ام حل بشه حتما سعی میکنم یک آموزش در رابطه با این موضوع تهیه کنم. تا اگر دوستان روزی روزگاری خواستند در اکلیپس از تولبار استفاده کنند مثل من یک هفته درگیر این موضوع نشن و به راحتی کارشون رو راه بیاندازند.
به لطف ورژن جدید آقای نورحسینی و راهنمایی های ایشان و آقای کاشی زاده بالاخره تونستم کاری کنم که کلاس Toolbar در برنامه توسط کتابخانه appcompat اضافه بشه.اما باز مشکلی هست!!!وقتی کد های زیر رو در فایل xml کپی میکنم:
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="96dip"
android:background="#2196F3"
android:minHeight="?attr/actionBarSize" >
</android.support.v7.widget.Toolbar>
پیغامی در پایین و در قسمت Graphical Layout نشان داده میشه:

وقتی برنامه را با این شرایط اجرا میکنم برنامه کرش میکنه!!!
نوع خطا: AndroidRuntime
پیغام خطا: (at com.behnam.apps.Project1.Activity1.onCreate(Activity1.java:29
خط 29: ;(super.onCreate(savedInstanceState
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .
