ردیف، ردیف، ردیف

ردیف‌ها اجزای قابل تنظیمی هستند که برای ساخت انواع فهرست‌ها، مانند فهرست‌هایی با داده یا تصاویر، استفاده می‌شوند. آنها توسط قالب ها پشتیبانی می شوند و می توانند مقدار کمی متن را همراه با سایر عناصر نمایش دهند.

انواع ردیف

می‌توانید ردیف‌ها را با افزودن تصاویر، نمادها، دکمه‌ها و موارد دیگر سفارشی کنید تا قابلیت‌های بیشتری برای درایورها باز شود. این مثال ها هر یک از گزینه های موجود را نشان می دهند.

عنوان : اجباری تا 2 خط، جایی که خط دوم یا بسته می شود یا بعد از شکست خط می آید.

متن ثانویه : اختیاری. حداکثر 2 خط با رنگ متن قابل تنظیم.

نماد درون خطی : اختیاری. در متن اصلی یا ثانویه.

دکوراسیون عددی : اختیاری. معمولاً برای نشان دادن مقداری از محتوای دیده نشده، مانند پیام های خوانده نشده استفاده می شود.

تصویر : اختیاری

اقدامات : هنگامی که در قالب‌های خاص استفاده می‌شود، ردیف‌ها می‌توانند تا دو دکمه عملکرد داشته باشند.

قابل مرور : هنگامی که یک ردیف به عنوان قابل مرور علامت گذاری می شود، سیستم نمادی را ارائه می دهد که این را نشان می دهد. ردیف‌های قابل مرور نیز باید قابل کلیک باشند (به زیر مراجعه کنید) و نمی‌توانند شامل کنش‌هایی باشند.

ردیف ها چگونه رفتار می کنند

  • قابل کلیک : اختیاری ردیف را می توان علامت گذاری کرد
  • فعال : به طور پیش‌فرض، همه ردیف‌ها به‌عنوان فعال در نظر گرفته می‌شوند. می توانید یک ردیف را به عنوان غیرفعال علامت بزنید تا در دسترس نباشد و
  • Indexable : به‌طور پیش‌فرض، همه ردیف‌ها در قالبی که از آن عملکرد پشتیبانی می‌کند، برای مرتب‌سازی بر اساس حروف الفبا ایندکس می‌شوند. می توانید یک ردیف را علامت بزنید

پشتیبانی از قالب

قالب های زیر از ردیف ها پشتیبانی می کنند:

آیتم های ردیفی

علاوه بر متن اصلی و ثانویه، و یک تصویر یا نماد، ردیف‌های موجود در الگوی List می‌توانند شامل یکی از موارد زیر نیز باشند:

سوئیچ تعویض : اختیاری

دکمه رادیویی : اختیاری فقط در لیست های قابل انتخاب استفاده می شود، که باید دکمه های رادیویی در همه ردیف ها داشته باشند.

متن ثانویه طولانی تر : اگر متن ثانویه بیشتر از 2 خط باشد، هنگام رانندگی کوتاه می شود. متن کامل فقط در صورت پارک قابل مشاهده خواهد بود.

راهنمایی

یک ردیف با یک سوئیچ نمی‌تواند حاوی دکمه رادیویی باشد و برعکس. همچنین، قیراط در لیست هایی که دارای سوئیچ های تغییر دهنده یا دکمه های رادیویی هستند استفاده نمی شود. با این حال، یک ردیف با هر یک از این گزینه ها همچنین می تواند حاوی یک تصویر یا نماد و متن بسته بندی باشد.

هنگام پارک ردیف می شود

همانطور که در مثال های زیر نشان داده شده است، هنگام پارک، می توانید متن طولانی تر را در ردیف ها قرار دهید.

منابع

تایپ کنید پیوند
مرجع API Row , Row.Builder