gpt4 book ai didi

java - 你如何在android中以斜体显示部分文本字段?

转载 作者:太空狗 更新时间:2023-10-29 16:41:14 25 4
gpt4 key购买 nike

我正在开发一个 Android 应用程序,它从用户输入的文本字段中获取一些数据,并根据这些数据在新的文本字段中输出一个字符串。很简单,但是我需要部分字符串以斜体显示。

我已经找到了如何使整个文本字段以斜体显示(如下所示),但是如何仅选择构成要以斜体显示的字符串的特定变量呢?

public class RefGenActivity extends Activity {

private EditText reftext;

protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_refgen);
reftext = (EditText) findViewById(R.id.editText1);
reftext.setTypeface(null, Typeface.ITALIC); //SET TO ITALICS
reftext.setText(getRef());
}

如有任何帮助,我们将不胜感激!

最佳答案

你可以这样做:

String html = "This is a <i>Text</i>.";
editText.setText(Html.fromHtml(html));

关于java - 你如何在android中以斜体显示部分文本字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17554783/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com