Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Android

Android में EditText के लिए MIN और MAX मान कैसे परिभाषित करें?

<घंटा/>

यह उदाहरण दर्शाता है कि Android में EditText के लिए MIN और MAX मान कैसे परिभाषित करें।

चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें।

चरण 2 - निम्नलिखित कोड को res/layout/activity_main.java

. में जोड़ें <पूर्व>

चरण 3 - निम्न कोड को src/MinMaxFilter.java

में जोड़ें
पैकेज app.tutorialspoint.com.sample;import android.text.InputFilter;import android.text.Spanned;सार्वजनिक वर्ग MinMaxFilter InputFilter लागू करता है {निजी int mIntMin, mIntMax; सार्वजनिक MinMaxFilter (int minValue, int maxValue) {यह। एमआईएनटीमिन =मिनवैल्यू; यह । mIntMax =मैक्सवैल्यू; } सार्वजनिक MinMaxFilter (स्ट्रिंग minValue, String maxValue) { यह। एमआईएनटीमिन =इंटीजर. parseInt (minValue); यह । mIntMax =पूर्णांक। parseInt (maxValue); } @ ओवरराइड सार्वजनिक वर्णक्रम फ़िल्टर (चार अनुक्रम स्रोत, इंट स्टार्ट, इंट एंड, स्पैन्ड डेस्ट, इंट डीस्टार्ट, इंट डेंड) {कोशिश {इंट इनपुट =इंटीजर. parseInt (dest.toString () + source.toString ()); अगर (isInRange (mIntMin, mIntMax, इनपुट)) वापसी शून्य; } पकड़ें (NumberFormatException e) { e.printStackTrace(); } वापसी ""; } निजी बूलियन isInRange (इंट ए, इंट बी, इंट सी) {रिटर्न बी> ए? सी>=ए &&सी <=बी:सी>=बी &&सी <=ए; }} 

चरण 4 - निम्न कोड को src/MainActivity.java

में जोड़ें
पैकेज app.tutorialspoint.com.sample;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.text.InputFilter;import android.widget.EditText;पब्लिक क्लास MainActivity AppCompatActivity का विस्तार करती है { @Override संरक्षित शून्य onCreate (बंडल सेव किया गया इंस्टेंसस्टेट) {सुपर .onCreate(savedInstanceState); setContentView(R.layout. activity_main); एडिटटेक्स्ट एडिटटेक्स्ट =findViewById(R.id. editText); editText.setFilters (नया इनपुटफिल्टर [] {नया मिनमैक्सफिल्टर ("1", "99")}); }} 

चरण 5 - निम्न कोड को androidManifest.xml में जोड़ें

<पूर्व> <मेनिफेस्ट xmlns:एंड्रॉइड ="https://schemas.android.com/apk/res/android" पैकेज ="app.tutorialspoint.com.sample"> <उपयोग-अनुमति एंड्रॉइड:नाम ="android.permission.CALL_PHONE" /> <एप्लिकेशन एंड्रॉइड:अनुमति दें ="सच" एंड्रॉइड:आइकन ="@ मिपमैप / आईसी_लॉन्चर" एंड्रॉइड:लेबल ="@ स्ट्रिंग / ऐप_नाम" एंड्रॉइड:राउंडआईकॉन ="@mipmap/ic_launcher_round" android:supportsRtl="true" android:theme="@style/AppTheme"> <गतिविधि android :name=".MainActivity"> <इरादे-फ़िल्टर> <कार्रवाई Android :name="android.intent .action.MAIN" /> <श्रेणी android :name="android.intent.category.LAUNCHER" />

आइए अपना एप्लिकेशन चलाने का प्रयास करें। मुझे लगता है कि आपने अपने वास्तविक Android मोबाइल डिवाइस को अपने कंप्यूटर से कनेक्ट कर लिया है। एंड्रॉइड स्टूडियो से ऐप चलाने के लिए, अपने प्रोजेक्ट की गतिविधि फ़ाइलों में से एक खोलें और टूलबार से रन आइकन पर क्लिक करें। एक विकल्प के रूप में अपने मोबाइल डिवाइस का चयन करें और फिर अपने मोबाइल डिवाइस की जांच करें जो आपकी डिफ़ॉल्ट स्क्रीन प्रदर्शित करेगा -

Android में EditText के लिए MIN और MAX मान कैसे परिभाषित करें?


  1. HTML में न्यूनतम और अधिकतम विशेषताओं का उपयोग कैसे करें?

    HTML में न्यूनतम और अधिकतम विशेषताओं का उपयोग किसी तत्व के न्यूनतम और अधिकतम मान को सेट करने के लिए किया जाता है। निम्न तत्वों पर न्यूनतम और अधिकतम विशेषता का उपयोग किया जा सकता है: S. नहीं तत्व विशेषता विशेषता 1 अधिकतम मिनट 2 अधिकतम मिनट 3 अधिकतम मिनट

  1. एक्सेल के मिन, मैक्स और एवरेज फंक्शंस का उपयोग कैसे करें

    कार्य Excel में कक्षों की श्रेणी पर गणितीय गणना करें। सबसे आम कार्य SUM हैं , औसत , COUNT , मिनट , और अधिकतम . यदि कोई व्यक्ति अपने डेटा का औसत, न्यूनतम या अधिकतम पता लगाना चाहता है, तो वे औसत का उपयोग कर सकते हैं , मिनट , और अधिकतम कार्य . इस पोस्ट में, हम आपको दिखाते हैं कि एक्सेल में औसत, न्यूनत

  1. पीसी और एंड्रॉइड के लिए Google सुरक्षित खोज कैसे चालू करें

    इंटरनेट दुनिया का सूचना सुपर हाइवे है। इसका मतलब है कि आपके दैनिक उपभोग के लिए ऑनलाइन उपलब्ध उपयोगी सामग्री के साथ-साथ, परेशान करने वाली, खतरनाक सामग्री की एक समान मात्रा है जिसे आप अपनी आवश्यकताओं के लिए ऑनलाइन खोज करते समय दूर रहना चाहते हैं। वह अवांछित सामग्री आपके Google खोज इतिहास पर प्रकट होने