如何获取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方法设置正常文字未设置样式
答案 0 :(得分:0)
使用editText.getTypeface()
获取编辑文字的字体。同样,使用editText.setTypeface()
为另一个editText设置字体。
考虑您有两个编辑文本e1
和e2
,您希望将e2的字体设置为与e1相同,只需使用e2.setTypeFace(e1.getTypeFace());
。
详细了解documentation。