如何动态地设置TextInputLayout hintTextAppearance?

问题描述 投票:1回答:2

我想动态创建一个新的TextInputLayout由我必须设置hintTextAppearance正常工作。

如何设置hintTextAppearance动态?

android android-design-library
2个回答
0
投票
        TextInputLayout textInput = findViewById(text input id);
        textInput.setHintTextAppearance(R.style.FloatingHintTextStyle);

       <style name="FloatingHintTextStyle" parent="TextAppearance.Design.Hint">
          <item name="android:textColor">@color/floating_hint_color</item>
       </style>

-1
投票

因为你设置的EditText的文本外观hintTextAppearance将是相同的。

© www.soinside.com 2019 - 2024. All rights reserved.