بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
اکشن بار منسوخ شد ! ، از تولبار استفاده کنید ، همه چیز را شخصی سازی کنید !
اکشن بار منسوخ شد ! ، از Toolbar استفاده کنید :) - لینک بدون فیلتر معکوس -
توضیحاتی در مورد تولبار !
در واقع تولبار Extends شده از ViewGroup هست ، پس میشه گفت یه چیزیه مثل LinearLayout خودمون !
با این تفاوت که چند تا چیز رو به صورت پیشفرض داره
- دکمه ی navigate یا تغییر مسیر ( مثل IOS شده ! ، یعنی دکمه ای که اکتیویتی فعلی رو میبنده ! ، حالا یا کار رو تایید میکنه و میبنده ( Done ) یا همون کلید برگشت هست )
- پشتیبانی از ایکون مثل اکشن بار
- پشتیبانی از عنوان مثل اکشن بار
- پشتیبانی از SubTitle یا زیر عنوان !
- پشتیبانی از Menu ها بازم مثل اکشن بار ! ، یعنی infalte کردن Xml ای از آیتم های منو
- OverFlow Menu مثل اکشن بار
- پشتیبانی از درج سایر کنترل ها به وسیله ی xml
- عدم محدودیت در تعداد قابل استفاده ! ، مثلا 2 تا بالای اکتیویتی ، یکی به عنوان App Bar معمولی ، یکی به عنوان Tab ها و یکی در پایین برنامه عنوان Bottom Bar
- پشتیبانی از تمام نسخه های اندروید ( با Support Library )
- ساده و شیک !
نحوه ی استفاده بزودی درج می شود !
0
0
اول تشکر میکنم که مثل همیشه پربارید :) دوم اکشن بار به طور رسمی منسوخ شده؟ یعنی رو نسخه های جدید اندروید اکشن بار قابل استفاده نیست؟ (9 سال پیش)
+2
0
خواهش میکنم ، لطف دارید / بله ، همونطور که در اندروید 5 و برنامه های اون میشه دید از Toolbar استفاده شده / هرچیزی که منسوخ شده ، به این معنی نیست که قابل استفاده نیست ! ، به این معنی هست که چیز بهتری به جای اون طراحی شده ، اگر هنوز با اکشن بار کار نکردید ، نیازی نیست کار کنید ، از تولبار استفاده کنید . (9 سال پیش)
0
0
اینطور که معلومه اضافه کردن تب به تولبار مثل اکشن بار نیست...اگر ممکنه اضافه کردن تب به تولبار رو هم آموزش بدید. ممنون (9 سال پیش)
0
0
متریال تولبار با تب های زیبا ! لینک (9 سال پیش)
0
0
این جا یک اموزش برای تولبار گذاشته فکر کنم خوب باشه یک نگاهی بندازین ( لینک ) (9 سال پیش)
0
0
خدا خیرت بده مجتبی جان. هنوز که هنوزه نتونستم با اکشن بار ارتباط برقرار کنم:) در عین سادگی، واسم پیچیدس. همون بهتر که منسوخ شد (9 سال پیش)
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
مجتبی یگانه
9 سال پیش
+20
0
شروع کار با تولبار !
به چه چیز هایی نیاز است ؟
- کتابخانه ی appcompat-v7
- استفاده از تم Theme.AppCompat به عنوان تم برنامه
تولبار را در هرجای xml در لایه ای که میخواهید قرار دهید
<android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:minHeight="?attr/actionBarSize" android:background="#2196F3" android:layout_width="match_parent" android:layout_height="wrap_content"> </android.support.v7.widget.Toolbar>
و اکتیویتی تون رو از ActionBarActivity باید Extends کنید و به شکل زیر به جای اکشن بار ( در واقع App bar ) معرفیش کنید
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar);
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .