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

how to get current text(font) style of edittext and set it to another edittext?

如何获取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 方法设置普通文本无样式

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

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

查看 documentation 了解更多详情。