gpt4 book ai didi

java - 允许用户将多行文本框的一部分设置为粗体

转载 作者:行者123 更新时间:2023-11-30 00:53:24 26 4
gpt4 key购买 nike

我的应用程序中有一个多行 TextView ,我想制作一个栏,用户可以在其中单击粗体/斜体按钮,多行中的选定区域将变为粗体/斜体,或者用户键入的文本将变为粗体,直到用户取消选择粗体/斜体。

这可能吗?如果可以,有人可以提供一些示例代码。我是 android 编程的新手,所以这很困难。

编辑:更改字体大小和字体是额外的,但如果可能的话会更好。编辑:忘了说使用 android 5.0,并不是说它有太大的不同。

最佳答案

是的,你可以使用一个方法来设置文本样式和字体,只需在方法中使用 if else 语句并传递一个整数

if(i==0){
textView.setTypeface(null, Typeface.BOLD);
}
else if(i==1){
textView.setTypeface(null, Typeface.ITALIC);}

你可以做一些像这样的事情,它并不像我在脑海中写的那样完整。希望它会有所帮助,并且您也可以以类似的方式设置文字大小。

关于java - 允许用户将多行文本框的一部分设置为粗体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40574971/

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