এই উদাহরণটি Android এ EditText-এর জন্য একটি MIN এবং MAX মান কীভাবে সংজ্ঞায়িত করতে হয় সে সম্পর্কে প্রদর্শন করে৷
ধাপ 1 − অ্যান্ড্রয়েড স্টুডিওতে একটি নতুন প্রকল্প তৈরি করুন, ফাইল ⇒ নতুন প্রকল্পে যান এবং একটি নতুন প্রকল্প তৈরি করতে সমস্ত প্রয়োজনীয় বিবরণ পূরণ করুন৷
ধাপ 2 − res/layout/activity_main.java
-এ নিম্নলিখিত কোড যোগ করুন <প্রি>? xml সংস্করণ ="1.0" এনকোডিং ="utf-8" ?>ধাপ 3 − src/MinMaxFilter.java
-এ নিম্নলিখিত কোড যোগ করুনpackage app.tutorialspoint.com.sample;import android.text.InputFilter;import android.text.Spanned;পাবলিক ক্লাস MinMaxFilter InputFilter প্রয়োগ করে { ব্যক্তিগত int mIntMin , mIntMax; সর্বজনীন MinMaxFilter ( int minValue , int maxValue) { এই . mIntMin =minValue; এই . mIntMax =maxValue; } সর্বজনীন MinMaxFilter (স্ট্রিং minValue , String maxValue) { এটি। mIntMin =পূর্ণসংখ্যা। parseInt (minValue); এই . mIntMax =পূর্ণসংখ্যা। parseInt (maxValue); } @Override পাবলিক CharSequence ফিল্টার (CharSequence source , int start , int end , Spanned dest , int dstart , int dend) { চেষ্টা করুন { int ইনপুট =পূর্ণসংখ্যা৷ parseInt (dest.toString() + source.toString()); যদি (isInRange( mIntMin , mIntMax , ইনপুট)) নাল ফেরত দেয়; } ধরা (NumberFormatException e) { e.printStackTrace(); } ফেরত ""; } প্রাইভেট বুলিয়ান isInRange ( int a , int b , int c) { রিটার্ন b> a ? c>=a &&c <=b :c>=b &&c <=a; }}
পদক্ষেপ 4৷ − src/MainActivity.java
-এ নিম্নলিখিত কোড যোগ করুনপ্যাকেজ app.tutorialspoint.com.sample;inport android.os.Bundle;import android.support.v7.app.AppCompatActivity; android.text.InputFilter আমদানি করুন;android.widget.EditText আমদানি করুন;পাবলিক ক্লাস MainActivity AppCompativity প্রসারিত করে @ওভাররাইড সুরক্ষিত অকার্যকর অনক্রিয়েট (বান্ডেল সেভডইনস্ট্যান্সস্টেট) { সুপার .অনক্রিয়েট(সেভডইনস্ট্যান্সস্টেট); setContentView(R.layout. activity_main ); EditText editText =findViewById(R.id. editText ); editText.setFilters( নতুন InputFilter[]{ new MinMaxFilter( "1" , "99" )}); }}
ধাপ 5 − androidManifest.xml
-এ নিম্নলিখিত কোড যোগ করুন <প্রি>? xml সংস্করণ ="1.0" এনকোডিং ="utf-8" ?>আপনার অ্যাপ্লিকেশন চালানোর চেষ্টা করা যাক. আমি ধরে নিচ্ছি আপনি আপনার কম্পিউটারের সাথে আপনার আসল অ্যান্ড্রয়েড মোবাইল ডিভাইসটি সংযুক্ত করেছেন৷ অ্যান্ড্রয়েড স্টুডিও থেকে অ্যাপটি চালাতে, আপনার প্রোজেক্টের অ্যাক্টিভিটি ফাইলগুলির একটি খুলুন এবং টুলবার থেকে রান আইকনে ক্লিক করুন। একটি বিকল্প হিসাবে আপনার মোবাইল ডিভাইসটি নির্বাচন করুন এবং তারপরে আপনার মোবাইল ডিভাইসটি পরীক্ষা করুন যা আপনার ডিফল্ট স্ক্রীন প্রদর্শন করবে –