انجمن سایت کلیدستان



استفاده از اکشن بار در API های پایین (برنامه نویسی اندروید)زمان کنونی: ۱۳۹۵/۰۹/۱۴، ۰۸:۴۶ ب.ظ
کاربران در حال بازدید این موضوع: 1 مهمان
نویسنده: electroncompany
آخرین ارسال: دیب دمینی
پاسخ 7
بازدید 738

رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
استفاده از اکشن بار در API های پایین (برنامه نویسی اندروید)

استفاده از اکشن بار در API های پایین (برنامه نویسی اندروید)

#1
سلام
من میخوام در برنامم از اکشن بار استفاده کنم ولی جایی خوندم که اکشن بار برای API های 14 به بالا کار میکنه
ولی من میخوام برنامه ای بسازم که روی API های پایین هم کار کنه و برای اندروید 2 به بالا باشه و از اکشن بار هم استفاده کنم
چجوری میتونم در API های کم از اکشن بار استفاده کنم؟؟؟
پاسخ

استفاده از اکشن بار در API های پایین (برنامه نویسی اندروید)

#2
دو راه دارید

هم میتونید از کتابخانه actionbarsherlock استفاده کنید

هم میتونید از کتابخانه android support Library استفاده کنید
پاسخ
 سپاس شده توسط admin

استفاده از اکشن بار در API های پایین (برنامه نویسی اندروید)

#3
(۱۳۹۴/۱۱/۱۹, ۰۴:۱۲ ب.ظ)mahdi10539 نوشته: دو راه دارید

هم میتونید از کتابخانه actionbarsherlock استفاده کنید

هم میتونید از کتابخانه android support Library استفاده کنید

ممنون میشه بیشتر توضیح بدین و نحوه استفاده از این کتابخانه ها رو بگید؟
لینک دانلودشم بگذارید
آیا فقط باید کتابخانه رو ایمپورت کنم یا کار دیگه ای هم باید بکنم؟؟؟
پاسخ

استفاده از اکشن بار در API های پایین (برنامه نویسی اندروید)

#4
دوست عزیز اکشن بار به صورت خودکار خودش اضافه میشه توی اندورید استدیو! نیازی به وارد کردن نیست
اگرم ایکلیبس هستید یا ورژن پاین اندروید استدیو دارید بهتر ورژن هنهایی با SDk 23 22  رو بگیرید و نصب کنید خودش میاد همه چیو اضافه میکنه بازم نمیخوای انجام بدی برو SDk 22 بریز توی پوشه SDk بعد که مطمعن شدی هستش
build.gradle
این کدو اضافه کن

کد:
   compile 'com.android.support:appcompat-v7:23.1.1'
   compile 'com.android.support:design:23.1.1'
   compile 'com.android.support:support-v4:23.1.1'

C:\Users\Shahin\AppData\Local\Android\sdk\support\v7\appcompat
اینا اتوماتیک با درست کردن ی لیوت ساده دیفالت تو اندروید استدیو اکشن بار برات درست میکنن و اصلا نیازی نیست کد بزنی یا با انتخاب کردن دارول میتونی بدون ی خط کد زدن خودش میاد ی صفحه با منو و تولبار وو..... درست میکنه کاملا هم متریال
پاسخ
 سپاس شده توسط admin

استفاده از اکشن بار در API های پایین (برنامه نویسی اندروید)

#5
(۱۳۹۴/۱۱/۲۰, ۰۳:۳۰ ب.ظ)esi.0181 نوشته: دوست عزیز اکشن بار به صورت خودکار خودش اضافه میشه توی اندورید استدیو! نیازی به وارد کردن نیست
اگرم ایکلیبس هستید یا ورژن پاین اندروید استدیو دارید بهتر ورژن هنهایی با SDk 23 22  رو بگیرید و نصب کنید خودش میاد همه چیو اضافه میکنه بازم نمیخوای انجام بدی برو SDk 22 بریز توی پوشه SDk بعد که مطمعن شدی هستش
build.gradle
این کدو اضافه کن

کد:
   compile 'com.android.support:appcompat-v7:23.1.1'
   compile 'com.android.support:design:23.1.1'
   compile 'com.android.support:support-v4:23.1.1'

C:\Users\Shahin\AppData\Local\Android\sdk\support\v7\appcompat
اینا اتوماتیک با درست کردن ی لیوت ساده دیفالت تو اندروید استدیو اکشن بار برات درست میکنن و اصلا نیازی نیست کد بزنی یا با انتخاب کردن دارول میتونی بدون ی خط کد زدن خودش میاد ی صفحه با منو و تولبار وو..... درست میکنه کاملا هم متریال

سلام.من از نسخه 1.5.1 اندروید استودیو استفاده میکنم.و از پیشفرض هایی که داره استفاده میکنم.ولی وقتی یه اکتیویتی دیگه درست میکنم وقتی برنامه رو اجرا میکنم محتویات داخلشو نشون نمیده.به نظرتون مشکل از کجاست؟کلا اکتیویتی های جدیدو باز میکنه ولی ه صفحه سفید خالی نمایش میده
پاسخ

استفاده از اکشن بار در API های پایین (برنامه نویسی اندروید)

#6
بله در android Studio و Eclipse این مشکل هستش

گاها با کلیک کردن بر روی گزینه Clear Cache در قسمت Previews مشکل برطرف خواهد شده
در صورت عدم رفع مشکل روش زیر رو انجام بدید

در Android studio از منوی File بر روی گزینه Invalidate Cache/Restart کلیک کنید
در پنجره ظاهر شده بر روی گزینه Invalidate And Restart کلیک کنید

Android studio ریست و مجددا اجرا میشه
میبینید که مشکل برطرف شده

موفق باشید
پاسخ

استفاده از اکشن بار در API های پایین (برنامه نویسی اندروید)

#7
سلام اکتیوتی رو از AppCompatActivity ارث بری کن
پاسخ


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان

آخرین کلیدهای غیررایگان

شما هم می توانید کلیدهای غیررایگان منتشر کنید (بیشتر بدانید)