当EditText是数字类型时,提示不显示

时间:2019-05-28 18:02:58

标签: android android-edittext

我将EditText设置为android:inputType="number",并在其上设置了提示字符串。问题是,在运行应用程序时,文本0被添加到edittext中,并且提示不显示。

未设置android:text值。我也尝试将其设置为空,但没有任何效果。

关于如何解决此问题的任何线索?

编辑:我确实尝试并按照评论中的回答进行操作,但不起作用。

代码如下:

<EditText
        android:id="@+id/txtEngineCapacity"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:layout_marginStart="8dp"
        android:layout_marginTop="8dp"
        android:background="@drawable/maptextbox"
        android:ems="10"
        android:fontFamily="@font/lato_light"
        android:hint="@string/vehicleCC"
        android:inputType="number"
        android:textSize="18sp"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toBottomOf="@+id/txtChassisNumber" />

0 个答案:

没有答案