2016-03-02 43 views
1

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

代码我试图

** lib中我使用:* 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

你确切的问题是什么?你想为2 edittext使用相同的字体吗? – Amsheer

+0

@Amsheer我的问题是,当我点击textview(t6)...它设置fontstyle编辑文本,我想这个fontstyle设置在另一个edittext .......但它设置正常fontstyle – altu

+0

@Amsheer如果你知道如何获得当前的edittext plz字体样式让我知道 – altu

回答

0

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

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

通过documentation了解更多详情。

+0

ohhhh .......这太eazy ..... m noob ..... – altu