在我的布局中,我在EditText
内使用TextInputLayout
,因此我可以使用浮动提示。现在我想创建一些TextViews
,其大小等于浮动提示的大小。但我怎么知道正确的尺寸值?它是否以某种方式决定EditText
的{{1}}属性?
答案 0 :(得分:2)
你可以这样做。
更改EditText
的文字大小
android:textSize="12sp"
您可以在.java
。
editText.setTextSize(12);
更改TextInputLayout
&n; LEFT-TOP
文字大小
app:hintTextAppearance="@style/text_in_layout_hint_Style"
样式代码
<style name="text_in_layout_hint_Style">
<item name="android:textColor">#FF0000</item>
<item name="android:textSize">20sp</item>
</style>
您可以在.java
。
textInputLayout.setHintTextAppearance(R.style.text_in_layout_hint_Style);
答案 1 :(得分:0)
你可以通过样式设置它
使用
创建HintTextAppearance
样式
<item name="android:textSize">Your text size</item>
并将app:hintTextAppearance="@style/Your style"
设置为InputTextLayout