相关疑难解决方法(0)

Android:如何使用Html.TagHandler?

我正在尝试为留言板构建一个Android应用程序.要显示帖子内容的格式化html,我选择了TextView和Html.fromHtml()方法.遗憾的是,这只涵盖了几个html标签.未知标记由实现TagHandler的类处理,并且必须由我自己生成.

现在,我搜索了很多,无法找到这个类应该如何工作的例子.让我们考虑我有一个用于标记某些文本的u标记(我知道这已被弃用,但无论如何).我的TagHandler看起来如何?

它以下列方式调用:

public void handleTag(boolean opening, String tag, Editable output, XMLReader xmlReader) {
Run Code Online (Sandbox Code Playgroud)

前两个论点都没问题.我想我必须使用output.append()修改输出.但是我如何附上在那里加下划线的东西呢?

html android textview

43
推荐指数
3
解决办法
2万
查看次数

如何改变Android中删除线的颜色?

我是安卓新手。我尝试了下面的代码来添加删除线。但是我怎样才能改变删除线的颜色(目前是黑色,我想要它是红色)。我知道它可能更简单,但即使在谷歌搜索后我也找不到它。请帮忙。提前致谢。

txtview.setText("Hello");
txtview.setPaintFlags(txtview.getPaintFlags()|Paint.STRIKE_THRU_TEXT_FLAG);
Run Code Online (Sandbox Code Playgroud)

android paint textview

3
推荐指数
1
解决办法
4669
查看次数

标签 统计

android ×2

textview ×2

html ×1

paint ×1