আপনি XML নিজেই ব্যবহার থেকে অক্ষর গণনা করতে পারি না TextInputLayout editText জন্য মোড়কের চালু SupportLibrary v23.1
কেবলমাত্র আপনার সম্পাদনা পাঠ্যকে একটি পাঠ্য ইনপুটলয়েট দিয়ে মুড়িয়ে দিন এবং কাউন্টারএইনবেলটিকে সত্যতে সেট করুন এবং একটি কাউন্টারম্যাক্সেলংথ সেট করুন।
<android.support.design.widget.TextInputLayout
android:id="@+id/textContainer"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:counterEnabled="true"
app:counterMaxLength="20"
>
<EditText
android:id="@+id/text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Text Hint"
/>
</android.support.design.widget.TextInputLayout>
তোমার মত উপাদান প্রভাব পাবেন এই
কাউন্টারকে স্টাইল করার জন্য আপনি কাউন্টার ওভারফ্লো টেক্সট অ্যাপিয়েন্স , কাউন্টারটেক্সট অ্যাপিয়েন্স ব্যবহার করতে পারেন ।
সম্পাদনা
অ্যান্ড্রয়েড ডকুমেন্টেশন থেকে।
TextInputEditText বর্গ এই লেআউটটি সন্তান হিসাবে ব্যবহার করা যেতে প্রদান করা হয়। টেক্সটইনপুটএডিটটেক্সট ব্যবহার করে টেক্সটইনপুটটিকে কোনও পাঠ্য ইনপুটটির ভিজ্যুয়াল দিকগুলির উপর আরও বেশি নিয়ন্ত্রণের অনুমতি দেয়। উদাহরণ হিসাবে ব্যবহার যেমন:
<android.support.design.widget.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<android.support.design.widget.TextInputEditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/form_username"/>
</android.support.design.widget.TextInputLayout>
টেক্সটইনপুট লেআউট টেক্সটইনপুট এডিটটেক্সট