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

टेक्स्ट दर्ज करते समय इमेज व्यू को एडिटटेक्स्ट में कैसे सेट करें?

<घंटा/>

यह उदाहरण इस बारे में प्रदर्शित करता है कि टेक्स्ट दर्ज करते समय इमेज व्यू को एडिटटेक्स्ट में कैसे सेट किया जाए।

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

चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें।

 

उपरोक्त कोड में, हमने एडिट टेक्स्ट और एडेड बैकग्राउंड को बैकग्राउंड.एक्सएमएल के रूप में लिया है।

चरण 3 - निम्न कोड को drawable/ background.xml में जोड़ें।

<आकार xmlns:android="https://schemas.android.com/apk/res/android"> <सॉलिड android:color="#FFFFFF" /> <स्ट्रोक android:width="1dp" android:color="#2f6699" /> <कोने android:radius="10dp" />

चरण 4 - निम्नलिखित कोड को java/MainActivity.xml

में जोड़ें
पैकेज com.example.myapplication;import android.annotation.TargetApi;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;import android.graphics.Color;import android.graphics. पेंट;आयात android.ग्राफिक्स.पथ;आयात android.graphics.drawable.Drawable;import android.os.Build;import android.os.Bundle;import android.support.annotation.MainThread;import android.support.annotation.RequiresApi; android.support.v7.app.AppCompatActivity आयात करें; android.text.Editable आयात करें; android.text.TextWatcher आयात करें; android.widget.EditText आयात करें; android.widget.ImageView आयात करें; सार्वजनिक वर्ग MainActivity AppCompatActivity {@TargetApi(Build. VERSION_CODES.LOLLIPOP) @RequiresApi(api =Build.VERSION_CODES.JELLY_BEAN) @Override संरक्षित शून्य onCreate(Bundle saveInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); अंतिम संपादन टेक्स्ट संपादित टेक्स्ट =findViewById (R.id.edit_query); अंतिम ड्रा करने योग्य छवि =MainActivity.this.getResources ()। getDrawable (R.drawable.sir); image.setBounds (0, 0, 40, 40); editText.addTextChangedListener(new TextWatcher() {@Override public void beforeTextChanged(CharSequence s, int start, int count, int after) {editText.setCompoundDrawables(null,null,null,null); } @Override public void onTextChanged(CharSequence s , इंट स्टार्ट, इंट बिफोर, इंट काउंट) {अगर (गिनती> 2 &&गिनती! =0) संपादित करें। }} 

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

टेक्स्ट दर्ज करते समय इमेज व्यू को एडिटटेक्स्ट में कैसे सेट करें?

अब कोई भी 3 या 3 से अधिक अक्षर दर्ज करें, यह नीचे दिखाए गए चित्र को दिखाएगा –

टेक्स्ट दर्ज करते समय इमेज व्यू को एडिटटेक्स्ट में कैसे सेट करें?


  1. एंड्रॉइड में बटन टेक्स्ट के लिए एक विशेष फ़ॉन्ट कैसे सेट करें?

    यह उदाहरण दर्शाता है कि मैं एंड्रॉइड में एक बटन टेक्स्ट के लिए एक विशेष फ़ॉन्ट कैसे सेट करूं। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें।

  1. ImageView सेट करने के लिए एंड्रॉइड में दो छवियों को ओवरले कैसे करें?

    यह उदाहरण दर्शाता है कि मैं Android में ImageView सेट करने के लिए दो छवियों को कैसे ओवरले कर सकता हूं। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में ज

  1. एंड्रॉइड ऐप में एक साधारण टेक्स्ट फ़ाइल कैसे पढ़ें?

    यह उदाहरण दर्शाता है कि मैं एंड्रॉइड ऐप में एक साधारण टेक्स्ट फ़ाइल कैसे पढ़ूं। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। एक नई Android संसाधन निर्देशिका (raw.xml) बनाएं और res/raw में एक टेक्स्ट फ़ाइ