manager - android phone



EditText सेट पाठ बाईं ओर की सीमा से 10dp प्रारंभ होता है (3)

एंड्रॉइड EditText विजेट में यह संभव है कि वह पाठ बाईं सीमा से 10dp प्रारंभ करें? जब मैं इस समय कुछ छोड़ता हूं तो यह बाईं ओर चिपका होता है और मुझे थोड़ी सी पैडिंग लगाने की जरूरत होती है।

https://src-bin.com


Answer #1

क्या इससे वास्तव में आपकी समस्या हल हो गई? Xml पर पैडिंग सेट करना मेरे लिए EditText पर लागू नहीं होता है। मैंने इसे किसी और तरह से हल किया। EditText को एक RelativeLayout के पक्ष में रखा और उस RelativeLayout के लिए गद्दी को लागू किया।

<RelativeLayout
        android:layout_width="258dp"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:layout_marginTop="10dp"
        android:paddingLeft="5dp"
        android:background="@drawable/textbox_bg">
        <EditText
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:id="@+id/emailText"
            android:text="text inside"
            android:inputType="textEmailAddress"
            android:background="@android:color/transparent" />
         </RelativeLayout>

जैसा कि मेरे पास EditText बैकग्राउंड RelativeLayout के साथ समस्याएँ थीं और EditText बैकग्राउंड को पारदर्शी सेट करें। उम्मीद है की यह मदद करेगा


Answer #2

पैडडिंगस्टार्ट (और पेडिंगएंड) का उपयोग करें

<TextView
    android:id="@android:id/text1"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:textSize="10pt"
    android:textColor="#646464"
    android:paddingStart="10dp"
    android:paddingEnd="10dp"
    android:maxLines="1"
    android:ellipsize="end"
/>

Answer #3

यह android:padding साथ प्राप्त किया जा सकता है android:padding विशेषता।

<EditText
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:padding="10dp" />

हर तरफ 10dp पैडिंग है

आप बस बाएँ और दाएँ गद्दी को निर्दिष्ट करना चाह सकते हैं।

<EditText
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:paddingLeft="10dp"
    android:paddingRight="10dp" />

बाएँ और दाएँ 10dp पर पैडिंग बना देगा।





android