مدیریت کاربران مشترک
بروز خطا
امتیازات دریافتی
تعریف یک FAB - Floating Action Button در ساده ترین حالت
FabActivity.java
- دستورالعمل های لازم پس از کلیک بر روی FAB را در بلاک onClick می نویسیم.
activity_fab.xml
- در صورت استفاده از Linear Layout به عنوان Root لایه گرافیکی توجه کنید که FAB در مکان صحیح نمایش داده شود.
- آیکون دلخواه خود را طبق Material Design در مقدای app:srcCompat قرار دهید.
- برای اینکه Margin یکپارچه ای تعریف شده باشد از مقدار dimen استفاده کرده ایم که سورس آن نیز جداگانه پیوست شده.
- استفاده از
app:useCompatPadding="true"
باعث می شود فاصله ها ( margin, padding ) در تمامی نسخه ها به یک شیوه محاسبه شود و یکسان نمایش داده شود.
dimens.xml
- تنظیم مقدار عمومی و مناسب برای fab_margin که بهتر است 16dp باشد. البته تا زمانی که گوگل نظر خود را دوباره تغییر نداده :)
Gradle Scripts/build.gradle
- اضافه شدن پیش نیاز
com.android.support:design
ضروری است
پیوست
(152.1 KB)
این اسنیپ غیر رایگان است و شما اجازه مشاهده جزئیات آن را ندارید.