如何以编程方式将样式设置为EditText [复 制]

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

这个问题在这里已有答案:

我正在尝试以编程方式为EditText设置样式。我使用了setTextAppearance(),但它不起作用或android:hintandroid:maxLength属性。

我怎样才能做到这一点?

kotlin android-edittext android-view android-custom-view
1个回答
0
投票

您可以使用自定义视图以编程方式应用样式,如下所示

public class CustomEditText extends EditText{
public CustomEditText(Context context) {
    super(context, null, R.style.style);
}}

或者你可以像这样使用

editText.setTextAppearance(getActivity(), R.style.style);

保持编码:)

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