如何在android中复制带有字体的文本?

时间:2016-07-26 21:14:05

标签: java android xml fonts copy

如何将文本从EditText复制到剪贴板中,并设置字体?

参见以下代码

 btnz.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            String name =et.getText().toString();
            Typeface myfont=Typeface.createFromAsset(getAssets(), "ComialUnicoder.ttf");
            tv.setText(name);
            tv.setTypeface(myfont);
        }
    });
    btncopy.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            ClipboardManager clipboard = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
            String font = tv.getTypeface().toString();
            ClipData clip = ClipData.newPlainText("label", font);
            clipboard.setPrimaryClip(clip);

0 个答案:

没有答案