آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

دیگه ناامید شدم!(چهار روزه با نحوه اضافه کردن تولبار درگیر هستم اما نمیشه که نمیشه!!!)

behnam2000  11 سال پیش  11 سال پیش
0 0

سلام دوستان. چهار پنج روز هستش که به هر دری می زنم که بتونم این تولبار رو به برنامه ام اضافه کنم.اما نمیشه!!! تابحال به این مدت من درگیر یک چیز نشده بودم.جریان از جایی شروع شد که من نتونستم از دو اکشن بار در برنامه استفاده کنم.لینک اینجا بود که دوستان گفتن که نمی تونی از اکشن بار بیشتر از 48 دیپ استفاده کنی.کلا من هدفم استفاده از اکشن بار 96 دیپ ای بود که متوجه شدم که اینطوری نمیشه.تصمیم گرفتم برای این کار از تولبار استفاده کنم اما اینجا بود که مشکلات من زیادتر شدن.در ورژن اکلیپس استاد کلاس Toolbar شناسایی نمی شد و با سرچ کردن فهمیدم که بایستی API رو ارتقا بدم.لینکرفتم سرچ کردم و آخرین نسخه API رو دانلود کردم و به هر طریقی بود تونستم از کلاس تولبار استفاده کنم اما بازم یک جای پروژه ایراد پیدا کرد و نشد.در آخر تصمیم گرفتم ورژن آخر اکلیپس آقای نورحسینی رو نصب کنم. فایل رو دانلود کردم و بدرستی نصب کردم و بدرستی هم کار میکنه.بدبختانه باز هم نشد و این بار با ایمپورت کردن کتابخانه appcompat مشکل پیدا کردم به طوری که پس از اضافه کردن این لایبرری به برنامه ام همه فایل های R مشکل پیدا میکنند و شناسایی نمی شوند و وقتی این لایبرری رو از برنامه remove میکنم درست میشه!!! عکس قسمتی از LogCat رو در پایین قرار داده ام. این داستان چهار پنج روز بنده مبنی بر تلاش بر اضافه کردن Toolbar به برنامه ام بود که هیچ چیزی جز سردرد و خستگی و نا امیدی برایم نداشت!!!!

به یاری خدا و کمک دوستان اگه این مشکل ام حل بشه حتما سعی میکنم یک آموزش در رابطه با این موضوع تهیه کنم. تا اگر دوستان روزی روزگاری خواستند در اکلیپس از تولبار استفاده کنند مثل من یک هفته درگیر این موضوع نشن و به راحتی کارشون رو راه بیاندازند.

0 0
تو فروم بگرد ، آموزشش هست ، من از روی اون و سایت های خارجی انجام دادم مشکلی نداشتم. (11 سال پیش)
0 0
توی این چند روز صبح تا شب این سایت و سایت های خارجی رو گشتم اما هر بار به یه بن بستی برخورد کردم. (11 سال پیش)
0 0
چیزیکه احتمالش هست : سورس پروژه شما یه جاست. کتابخانه app compat 7 جای دیگه. اگه اینطوره سورس پروژه ات رو زمانیکه ساختی ، جای درستی نساختی یا اون تیک copy project to workspace رو نذاشتی. بررسی کنید شاید مشکل اضافه کردن لایبرری همین باشه. (11 سال پیش)
0 0
تیک گزینه copy project to workspace رو زدم و برخی از ارورها رفع شدند.اما هنوز یک سری ارور ظاهر می شود که در همه ی آن ها کلمه Holo به کار رفته!!! مثلا:No resource found that matches the given name 'android:Widget.Holo.ActionBar' (11 سال پیش)
0 0
تمی که برای برنامه ست کردید رو بررسی کنید از Appcompat باشه حتما . (11 سال پیش)
0 0
بله این تم رو هم نسبت داده ام ولی داستان هنوز ادامه داره. (11 سال پیش)
0 0
به خاطر طولانی بودن سطرهای LogCat مجبور شدم محتوای درونش رو کپی کنم و در Notepad ذخیره کنم.اگه تمایل داشتید می تونید دانلود کنید و یه نگاهی بیاندازید. لینک (11 سال پیش)
0 0
پیشنهاد میکنم اندروید استودیو رو امتحان کن. در کمتر از 10 ثانیه لایبرری ساپورت ورژن7 رو میتونی اضافه کنی و به تولبار دست پیدا کنی. (11 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
behnam2000  11 سال پیش
0 0

به لطف ورژن جدید آقای نورحسینی و راهنمایی های ایشان و آقای کاشی زاده بالاخره تونستم  کاری کنم که کلاس 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

+2 0
با اکلیپس کار می کنی یا اندریود استدیو ؟ اگه اکلیپسه ولش کن و برو رو اندروید استدیو ، تولبار تو اندروید استدیو خیلی راحت پیاده سازی میشه. (11 سال پیش)
0 0
از اکلیپس آقای نور حسینی استفاده میکنم.راستی به نظر شما اگه من به اندروید استدیو مهاجرت کنم چقدر طول میکشه تا راه بیفتم؟ این اکلیپس یک هفته هستش که پدر من رو درآورده!!!! (11 سال پیش)
+3 0
دو سوته راه میوفتی ، این دردسر ها رو هم نداری (11 سال پیش)
+3 0
من در عرض دو هفته رو اندوروید استودیو کامل مسلط شدم و به دوستان پیشنخاد میکنم که به اندروید استودیو مهاجرت کنن چون کتابخونه های کگرافیکی خوبی واسش اومده و واسه اکلیپس نیومده (11 سال پیش)
0 0
سلام بهترین ورژن اندریود استدیو رو از کجا دانلود کنم (11 سال پیش)
0 0
developer.google.com از اینجا دانلود کن با قند شکن برو (11 سال پیش)
0 0
از اینجا لینک آخرین نسخه رو با لینک مستقیم و پرسرعت دانلود کن (11 سال پیش)
0 0
خب چرا به صورت دستی یک اکشن بار نمی سازید؟ کافیه یک linear layout درست کنید به صورت یک کلاس و هر چی می خواید داخلش بذارید بعد به عنوان یک ویو جدید در همه ی صفحاتتون اون رو پیاده کنید. مراجعه کنید به بخش کاستوم اسپینر آموزش استاد. (11 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .