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

एंड्रॉइड में गोल कोनों वाला EditText कैसे बनाएं?

ड्रॉएबल शेप के साथ कस्टम EditText स्टाइलिंग

यह उदाहरण दर्शाता है कि XML ड्रॉएबल शेप का उपयोग करके EditText के लिए गोल कोने, बॉर्डर और पृष्ठभूमि कैसे बनाएं।

चरण 1: नया प्रोजेक्ट बनाएं

Android Studio में File → New Project चुनें।

चरण 2: लेआउट में EditText जोड़ें

res/layout/activity_main.xml:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="https://schemas.android.com/apk/res/android"
    xmlns:app="https://schemas.android.com/apk/res-auto"
    xmlns:tools="https://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    android:padding="16dp"
    tools:context=".MainActivity">

    <EditText
        android:id="@+id/editText"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:background="@drawable/et_style"
        android:hint="आपका नाम"
        android:padding="10dp" />

</LinearLayout>

चरण 3: ड्रॉएबल शेप फाइल बनाएं

res/drawable/et_style.xml (नया ड्रॉएबल रिसोर्स फाइल):

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="https://schemas.android.com/apk/res/android"
    android:shape="rectangle">
    <stroke
        android:width="2dp"
        android:color="#0274be" />
    <corners android:radius="8dp"/>
</shape>

चरण 4: MainActivity.java

सामान्य एक्टिविटी कोड - कोई विशेष लॉजिक आवश्यक नहीं।

package com.example.sample;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.EditText;

public class MainActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
}

चरण 5: मैनिफेस्ट

मानक मैनिफेस्ट कॉन्फ़िगरेशन।

ऐप चलाएं

नीले बॉर्डर और 8dp त्रिज्या वाले गोल कोनों का EditText दिखाई देगा।

एंड्रॉइड में गोल कोनों वाला EditText कैसे बनाएं?

  1. Android ऐप में ImageView को गोल कोनों वाला कैसे बनाएं? Android ऐप में ImageView को गोल कोनों वाला कैसे बनाएं?

    Android में BitmapShader से ImageView के कोने गोल करने का गाइड यह ट्यूटोरियल दिखाता है कि कैसे Canvas, Paint और BitmapShader का उपयोग करके किसी भी बिटमैप इमेज के कोने गोल (rounded corners) किए जाएं। चरण 1: नया प्रोजेक्ट बनाएं Android Studio में File → New Project चुनकर नया प्रोजेक्ट बनाएं। चरण 2:

  1. CSS3 राउंडेड कॉर्नर्स कैसे बनाएं? CSS3 राउंडेड कॉर्नर्स कैसे बनाएं?

    राउंडेड कॉर्नर्स बनाने के लिए, CSS3 में border-radius प्रॉपर्टी का उपयोग करें। राउंडेड कॉर्नर्स बनाने का कोड निम्न है -उदाहरण<!DOCTYPE html> <html> <head> <style> body {    font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; } div {    

  1. HTML5 SVG में गोल कोनों वाला आयत कैसे बनाएं? HTML5 SVG में गोल कोनों वाला आयत कैसे बनाएं?

    SVG का अर्थ स्केलेबल वेक्टर ग्राफिक्स है। HTML SVG में आयत बनाने के लिए SVG <rect> एलिमेंट का उपयोग करें। गोल कोनों के लिए, rx और ry एट्रिब्यूट सेट करें, जो आयत के कोनों को गोल करते हैं।उदाहरणHTML5 SVG में गोल कोनों वाला आयत बनाने का तरीका सीखने के लिए निम्न कोड चलाएं:<!DOCTYPE html> <