如何获取edittext的当前文本(字体)样式并将其设置为另一个edittext?

时间:2016-03-02 04:20:52

标签: android textstyle

如何获取edittext的当前文本(字体)样式并将其设置为另一个edittext?

我试过的代码

**我用的是:* easyfonts

t6.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View v) {
                    //e1.setText("");

t6.setTypeface(EasyFonts.caviarDreams(getApplicationContext()));
                    text6=t6.getText().toString();
                    e1.setText(text6);
                }
            });

settext方法设置正常文字未设置样式

1 个答案:

答案 0 :(得分:0)

使用editText.getTypeface()获取编辑文字的字体。同样,使用editText.setTypeface()为另一个editText设置字体。

考虑您有两个编辑文本e1e2,您希望将e2的字体设置为与e1相同,只需使用e2.setTypeFace(e1.getTypeFace());

详细了解documentation