সীমাবদ্ধ লেআউট ১.০ একটি দর্শন তৈরি করার জন্য দুটি নির্দেশিকা তৈরি করতে প্রয়োজনীয় পর্দার শতকরা এক ভাগ সময় নেয়। সীমাবদ্ধ লেআউট ১.১ এ সহজেই আপনাকে কোনও ভিউ শতাংশের দৈর্ঘ্য বা উচ্চতায় সীমাবদ্ধ করার অনুমতি দিয়ে সহজ করা হয়েছে।
এটি কি চমত্কার নয়? সমস্ত দর্শনগুলি লেআউট_ কনট্রেনটওয়াইডথ_ পারসেন্ট এবং লেআউট_কন্ট্রেন্টহাইট_প্রেসেন্ট বৈশিষ্ট্যগুলিকে সমর্থন করে। এগুলি উপলভ্য জায়গার শতাংশের শতাংশে বাধাটি স্থির করবে। সুতরাং স্ক্রিনের এক শতাংশ পূরণ করতে বাটন বা একটি টেক্সটভিউ প্রসারিত করা এক্সএমএলের কয়েকটি লাইন দিয়ে করা যেতে পারে।
উদাহরণস্বরূপ, আপনি যদি বোতামটির প্রস্থ 70% স্ক্রিনে সেট করতে চান তবে আপনি এটি এটি করতে পারেন:
<Button
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_constraintWidth_percent="0.7" />
দয়া করে মনে রাখবেন যে আপনার উপরে মাত্রাটি 0 ডিপি হিসাবে শতাংশ হিসাবে ব্যবহার করা উচিত হিসাবে আমরা অ্যান্ড্রয়েড নির্দিষ্ট করেছি: লেআউট_উইথথ থেকে 0 ডিপি উপরে।
একইভাবে, আপনি যদি বোতামটির উচ্চতা 20% স্ক্রিনে সেট করতে চান তবে আপনি এটি এটি করতে পারেন:
<Button
android:layout_width="wrap_content"
android:layout_height="0dp"
android:layout_constraintHeight_percent="0.2" />
দেখা! আমরা অ্যান্ড্রয়েড নির্দিষ্ট করেছি: লেআউট_ উচ্চতা থেকে 0 ডিপি পর্যন্ত এবার আমরা বাটনটি শতাংশ হিসাবে উচ্চতা ব্যবহার করতে চাই।
version 1.1
কনস্ট্রেন্টলয়েট - এর প্রস্থ বা উচ্চতার জন্য শতাংশ সমর্থন যোগ করা হয়েছিল । দেখুন "শতাংশ মাত্রা" উপর developer.android.com/reference/android/support/constraint/... অথবা ঊর্ধ্বতন সংস্করণ উত্তর কিছু।