import io.github.kbiakov.codeview.CodeView; //导入依赖的package包/类

public void setToken(List tokens, List attachmentList) {

removeAllViews();

mAttachmentList = attachmentList;

mTokenList = tokens;

for (TOKEN token : tokens) {

if (token instanceof ATTACHMENT) {

mAttachmentList.remove(((ATTACHMENT) token).attachment);

}

}

resetTokenIndex();

List result = until(END.class);

if (mShowRemainingAtt) {

// remaining attachments will show at the bottom of view

for (Attachment att : mAttachmentList) {

append(result, attachment(att));

}

}

if (result == null) {

return;

}

for (final Object o : result) {

if (o instanceof TextWithFormula) {

final TextWithFormula textWithFormula = (TextWithFormula) o;

final LaTeXtView textView = new LaTeXtView(mContext);

textView.setTextWithFormula(textWithFormula);

textView.setMovementMethod(LinkMovementMethod.getInstance());

myAddView(textView);

} else if (o instanceof CodeView) {

myAddView((CodeView) o);

} else if (o instanceof ImageView) {

myAddView((ImageView) o);

} else if (o instanceof HorizontalScrollView) {

myAddView((HorizontalScrollView) o);

} else if (o instanceof QuoteView) {

myAddView((QuoteView) o);

}

}

}

java code viewer_Java CodeView类代码示例相关推荐

  1. 源码天空java新闻_Java UpdateRequest类代码示例

    import es.tid.pce.pcep.constructs.UpdateRequest; //导入依赖的package包/类 private void sendUpdate(LSPTEInfo ...

  2. java jackson jobject_Scala JObject类代码示例

    //设置package包名称以及导入依赖的类 package com.yukimt.scrape.element import org.specs2.mutable.Specification imp ...

  3. java去掉cdata_Java XmlCDATA类代码示例

    import com.sun.xml.internal.txw2.annotation.XmlCDATA; //导入依赖的package包/类 /** * Writes a new element. ...

  4. java bitset用途_浅谈Java BitSet使用场景和代码示例

    搜索热词 @H_502_0@一.什么是BitSet? @H_502_0@ 注:以下内容来自JDK API: @H_502_0@ BitSet类实现了一个按需增长的位向量.位Set的每一个组件都有一个b ...

  5. java订单类_基于Java创建一个订单类代码实例

    这篇文章主要介绍了基于Java创建一个订单类代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 需求描述 定义一个类,描述订单信息 订单id 订 ...

  6. java订单类_使用Java创建一个订单类代码实例

    这篇文章主要简介了使用Java创建一个订单类代码实例,文中通过示例代码简介的非常具体,对大家的学习或者工作具有一定的参考学习网上卖,需要的朋友可以学习下 需求描述 定义一个类,描述订单信息 订单id ...

  7. mimemessage类是什么_Java MimeMessage类代码示例

    本文整理汇总了Java中javax.mail.internet.MimeMessage类的典型用法代码示例.如果您正苦于以下问题:Java MimeMessage类的具体用法?Java MimeMes ...

  8. java短信发送接口代码示例demo分享

    适用类型:适用于各类办公系统.ERP.CRM.电子商务平台的插件(如网站app短信验证码.群发短信会议通知.会员/客户关系交流.订单生成通知.发货通知.日程提醒.催费通知等等) 接 口特 点: 绿色短 ...

  9. java画哆啦A梦_java如何绘制哆啦A梦 java绘制哆啦A梦代码示例

    java如何绘制哆啦A梦?本篇文章小编给大家分享一下java绘制哆啦A梦代码示例,绘制的哆啦A梦超可爱,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. 以下是画出哆啦a梦的代 ...

最新文章

  1. Windows单机配置Zookeeper环境
  2. easyui使用心得
  3. php站群系统,ThinkPhp内核逐鹿泛目录站群系统 毫秒级加载速度 丰富的内容库搭配(价值8000元)...
  4. 严重的 BootHole 漏洞影响所有 Linux 发行版和 Windows 系统(详细分析)
  5. 《编写可维护的JavaScript》——JavaScript编码规范(七)
  6. 在linux中cd god,Linux基础/Linux基础和命令.md · kelekele/God-Of-BigData - Gitee.com
  7. GNS3交换机如何划分vlan
  8. Keytool和OpenSSL生成和签发数字证书
  9. 思维导图——史上最详细的计算机基础进制转换讲解
  10. 广域网宽带接入技术二PPPoE原理及配置
  11. UINO优锘:DCV产品发展历程
  12. c语言hook函数,另类iOS上的C函数hook
  13. 简单又强大的联发科手机PhilZ Touch Recovery安装器,详细教程 - 本文出自高州吧
  14. ubuntu 16.04 deepin.com.wechat 微信登录提示版本过低解决方案
  15. 对称矩阵标准化以后不是对称矩阵的原因和解决办法
  16. linux防火墙 限制流量,Linux防火墙对P2P流量的限制
  17. 在mtk移植个linux内核,移植 Linux Kernel 造成無法開機之解決方案以及除錯工具
  18. 8c sql手册 五
  19. Error LNK1120: 1 个无法解析的外部命令
  20. Spark之sbt安装

热门文章

  1. 数据库领域 TOP10 热门课程推荐 | 最棒的课程给最好的你
  2. CodeDay#6 成都站落幕,下一站北京见
  3. access里面的表达式运用_Access表达式解析
  4. 来自Riot 的一份游戏美术教程(五):技术美术
  5. 来自Riot 的一份游戏美术教程(二):概念图
  6. 游戏设计模式思考:“穿越火线”中的“策略模式”
  7. Python基础——PyCharm版本——第八章、文件I/O(核心3、csv和excel解析)
  8. 2021年互联网企业软件测试面试题(超实用)
  9. Tomcat可运行源码资源分享
  10. 疯狂秀才权限管理系统,开源了