我有EditText
如下:
<EditText
android:id="@+id/et_sum"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.5"
android:background="@android:drawable/editbox_background"
android:gravity="center_horizontal"
android:inputType="numberDecimal"
android:hint="Enter sum" />
但是没有显示提示。是否可以使用EditText
显示inputType="numberDecimal"
提示?
答案 0 :(得分:21)
你可以使用
android:ellipsize="start"
使用inputtype和gravity
显示提示答案 1 :(得分:6)
使用android:gravity="center_horizontal"
似乎有问题。尝试删除该行,因为它为我显示了提示。
答案 2 :(得分:2)
以下是我要与之比较的EditText标签之一:
<EditText
android:id="@+id/txtNumbText"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textSize="18sp"
android:inputType="numberDecimal"
android:singleLine="true"
android:hint="Number Hint Text">
</EditText>
答案 3 :(得分:1)
您好我们不能一次使用Gravity属性和inputtype =“number”属性,所以最好忽略重力属性。
如果你想在编辑文本中间设置提示,请使用如下:android:hint =“hint”
在提示文字中给出空格
<EditText android:id="@+id/xEt" android:layout_width="170dip"
android:layout_height="wrap_content"
android:layout_marginRight="20dip"
android:inputType="number"
android:hint=" numbers only "
android:layout_alignParentRight="true" />