android - EditText संकेत नहीं दिखाता है




android-widget android-edittext (6)

आपको संकेत देने के लिए पाठ रंग देने की आवश्यकता है

android:textColorHint="#000000"

निम्न के रूप में मेरा EditText कॉन्फ़िगर किया गया है जो संकेत नहीं दिखाएगा:

<EditText
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:gravity="right"
    android:hint="The hint..."
    android:scrollHorizontally="true"
    android:singleLine="true" />

यह काम करता है अगर मैं android:gravity="left" सेट करता हूं android:gravity="left" या अगर मैं android:scrollHorizontally हटा देता हूं android:scrollHorizontally और android:singleLine विशेषताओं, जो वांछनीय नहीं है। कोई सुझाव?


इस तरह, मैंने इसे EditText करने के लिए EditText द्वारा किया।

<EditText
    android:id="@+id/productQuantity"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:gravity="right|center_vertical"
    android:hint="@string/quantity"
    android:inputType="numberSigned"
    android:ellipsize="end"
    android:singleLine="true" >
</EditText>


नीचे मेरे लिए काम किया:

<EditText
    android:id="@+id/UserText"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:layout_alignParentTop="true"
    android:layout_alignRight="@+id/UserPassword"
    android:layout_marginTop="85dp"
    android:ems="10"
    android:hint="@string/UserHint"
    android:inputType="textPersonName"
    android:singleLine="true"
    android:text="@string/UserName" >

    <requestFocus />
</EditText>

मैं चाहता था कि मेरी एकल-पंक्ति EditText बॉक्स स्क्रॉल करें लेकिन दाईं ओर भी संकेत रखें। मेरे पास एक ही मुद्दा था और gravity="right" रखने के लिए छड़ी करने के लिए संकेत मिला, और singleLine="true" और ellipsize="end"


संकेत पाठ का रंग बदलने का प्रयास करें, कभी-कभी संकेत रंग पृष्ठभूमि रंग के समान होता है

android:textColorHint="@color/colorBlack"

android:ellipsize="end" का उपयोग करना android:ellipsize="end" ने मेरे लिए यह तय कर दिया है अजीब बग !! (लेकिन एंड्रॉइड के पास इन अजीब बग के बहुत सारे हैं)







hint