开发者社区> curiousby> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

android file 存储 html 导致 pre[code=java] 不换行

简介:      android file 存储 html  导致 pre[code=java] 不换行    显示 html 如图  代码 如图  原因: 在写文件的时候 在写入文件就直接写成了 一行,所以 在 高亮的时候是不能够换行了,所以 正确的方式应该是 在写入文件的时候让他换行,或者 ,像我一样,投机取巧,存在db 中,样式是不会改变的 。
+关注继续查看

 

 

 android file 存储 html  导致 pre[code=java] 不换行

 

 显示 html 如图


 代码 如图

 

原因: 在写文件的时候 <pre> </pre> 在写入文件就直接写成了 一行,所以 在 高亮的时候是不能够换行了,所以 正确的方式应该是 在写入文件的时候让他换行,或者 ,像我一样,投机取巧,存在db 中,样式是不会改变的 。

 

 

 

String result = event.data; 
String data = IteyeJsoupPerformer.getIteyeBlogString(result);
refreshUI(data);  

IteyeItemEntity oldEntity = IteyeBlogDBHelper.findOneByArticleLinkType(db, currentEntity.getArticleLink(),BlogType.HISTORY.getItype());
if ( oldEntity == null) { 
	IteyeItemEntity beforeEntity = new IteyeItemEntity(currentEntity.getUserName(), currentEntity.getUserPicLink(),
			currentEntity.getUserBlogLink(), currentEntity.getTitle(),
			currentEntity.getContent(), currentEntity.getArticleLink(), currentEntity.getSeeNum(),
			currentEntity.getGoodNum(), currentEntity.getBadNum(), currentEntity.getInsertTime());
	beforeEntity.setType(BlogType.HISTORY.getItype());
	IteyeBlogDBHelper.saveBinding(db, beforeEntity);
	
	BlogCacheEnity entity = new BlogCacheEnity( url, UUID.randomUUID().toString().replaceAll("-", ""),result);
	BlogCacheDBHelper.saveBinding(db, entity);
	//FileStoreManager.getInstance().save(entity.getCode(), result); 
	
}else{
	
}

 

 

 

 

BlogCacheEnity item = event.mDataList.get(0);
if (item !=null ) {
	String result = null;
	//result = FileStoreManager.getInstance().getData(item.getCode());
	result = item.getHtml();
	String data = IteyeJsoupPerformer.getIteyeBlogString(result);
	refreshUI(data);  
	
}

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

捐助开发者

在兴趣的驱动下,写一个免费的东西,有欣喜,也还有汗水,希望你喜欢我的作品,同时也能支持一下。 当然,有钱捧个钱场(右上角的爱心标志,支持支付宝和PayPal捐助),没钱捧个人场,谢谢各位。



 
 
 谢谢您的赞助,我会做的更好!

 

 

 

 

 

 

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
【Android 应用开发】Activity生命周期 与 Activity 之间的通信
【Android 应用开发】Activity生命周期 与 Activity 之间的通信
28 0
Android Activity调整改变成Dialog
做一个style配置到style.xml,直接作为该Activity的android:theme配置即可。 具体的style: true @android:color/transparent true true true @android:color/transparent 0.5 在上层Java代码增加一个: setTitle(null);取消系统自己设置的标题。
971 0
Android开发之入口Activity
原文:Android开发之入口Activity Android开发之入口Activity Adnroid App是如何确定入口Activity的? 难道就因为class的类名叫MainActivity,布局文件叫activity_main.xml? 如果这样认为,就大错特错了。
941 0
Android开发之浮动Activity
场景 在使用App时,曾经看到这样一个场景,如下图所示,点击顶部菜单按钮,有一个类似的对话框的列表显示出来,让用户选择其中的一个快递选项,然后选中的快递信息就会填充到底部的Activity中。
674 0
我的Android进阶之旅------&gt;如何将Activity变为半透明的对话框?
              我的Android进阶之旅------>如何将Activity变为半透明的对话框?可以从两个方面来考虑:对话框和半透明。 在定义Activity时指定Theme.Dialog主题就可以将Activity设置为对话框风格。
1296 0
我的Android进阶之旅------&gt;自己写个Activity来调节Android系统背光亮度Brightness
            今天终于算初步写好了一个调节系统背光亮度Brightness的代码,本来不看Android源代码以为可以直接调用某个Action来启动系统的那个调节Brightness的对话框,但是看了代码后发现系统调节Brightness的自定义组件BrightnessPreference继承了SeekBarDialogPreference,但是最终父类还是Preference,因此不能够单独启动,必须得将这个自定义的BrightnessPreference用某个Activity才能加载过来,毕竟最终还是一个组件。
971 0
+关注
curiousby
echo
428
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载