1

我有这个TextInputLayoutTextInputEditText我的形象

正如您在图像中看到的那样,我在“口袋妖怪名称”中的提示太大而不能在我的 TextInputEditText 中。

我想更改口袋妖怪名称提示文本的大小(例如使其更小),但它只会影响提示,而不会影响焦点上的浮动标签。例如,使用我的 XML 和样式,我得到的结果与我想要的完全相反:

<android.support.design.widget.TextInputLayout
    android:id="@+id/layout_pokemon_a"
    android:layout_width="0dp"
    android:layout_height="wrap_content"
    app:hintTextAppearance="@style/TextLabel">

    <android.support.design.widget.TextInputEditText
        android:id="@+id/pokemon_name"
        android:hint="@string/pokemon_name_hint"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:inputType="text" />

和我在 Styles.xml 中的TextLabel代码:

  <style name="TextLabel" parent="TextAppearance.Design.Hint">
        <item name="android:textSize">8sp</item>
    </style>

这给了我这个结果

我还尝试像这样编辑我的 strings.xml:

<string name="pokemon_name_hint"><font size = "15">Pokemon Name(e.g. Pikachu)</font></string>

有什么建议吗?先感谢您!

4

0 回答 0