1. 程式人生 > >android java 字串轉成html內容

android java 字串轉成html內容

Android中,有一個容易遺忘的Html.fromhtml方法,意思是可以將比如文字
框中的字串進行HTML格式化,支援的還是很多的,

但要注意的是要在string.xml中用<!--cdata-->去轉義,比如:

Java程式碼

<string name="htmlFormattedText"

      <![CDATA[ 

      Text with markup for [b]bold[/b] 

      and [i]italic[/i] text. 

      There is also support for a  

      <tt>teletype-style</tt> font.  

      But no use for the <code>code</code> 

      tag! 

      ]]></string>

上面就用到了大量的HTML標籤了,JAVA程式碼中這樣使用:

Java程式碼

TextView view = (TextView)findViewById(R.id.sampleText); 

String formattedText = getString(R.string.htmlFormattedText); 

Spanned result = Html.fromHtml(formattedText); 

view.setText(result); 

或者是這樣寫:

view.setText(Html.fromHtml("<u>今天禮拜五</u>"));

相關推薦

android java 字串html內容

在Android中,有一個容易遺忘的Html.fromhtml方法,意思是可以將比如文字 框中的字串進行HTML格式化,支援的還是很多的, 但要注意的是要在string.xml中用<!--cdata-->去轉義,比如: Java程式碼 <string

Java 字串運算公式

轉載自:https://www.cnblogs.com/cocoat/p/6956610.html GroovyShell 實現 public static void main(String args[]) { Binding binding = new Binding();

如何將伺服器傳來的字串HTML顯示在前端頁面

從後臺返回的字串是一段HTML原始碼,如果不做處理,直接插入前端頁面中 ,會顯示為字元; 現需求為:將後臺返回的字串str以HTML顯示在div中: <div id='container'> </div> 解決方法: js:document.getE

angularJS中把html格式的字串html格式顯示,ng-bind-html與trustAsHtml的過濾器

js: app.filter('trust2Html', ['$sce',function($sce) { return function(val) { return $sce.trustAsH

java中將含有html標籤的字串pdf並解決中文問題

private static void versionsone(String htmlCode, String pdfPath){Document document = new Document();try{StyleSheet st = new StyleSheet();st.loadTagStyle("b

Java使用PegDown將markdown檔案html格式

maven依賴: <dependency> <groupId>org.pegdown</groupId> <artifactId>pegdown</artifactId> <versio

android本地時間格林威治時間 java本地時間格林威治時間

/**** 轉成格林威治時間* * @param LocalDate           2015-03-23  12:12:12* @return*/private String LocalToGTM("2015-03-23  12:12:12") {SimpleDate

java將"[a,b,c]" 型別字串 list 即[a,b,c]格式

參考:https://zhidao.baidu.com/question/427016122.html String demo = "[a,b,c]"; String demosub = demo.substring(1,demo.length()-1); String demoArray[]

淺談Java如何將字串Json物件以及從Json物件中獲得相應的值

前序:在做專案的過程中有次需要將json格式的字元拼接起來作為HTTP請求的一部分,且伺服器響應資訊即收到的返回資訊也是json格式的字串,在做這個專案中請求資訊我是使用字串拼接的,長長的json格式字串讓我拼接了半天,中途出現了幾次錯誤,白白耗費了時間。解析響應的json格

java 將json字串複雜物件

簡單說明: 為了方便資料在客戶端及伺服器端的傳輸,有時候我們會用一些比較方便組織的資料型別,比如json、xml等傳給客戶端,客戶端也可以重新組織資料傳回伺服器端。JSON和XML提供了一套比較方便的資料組織形式。。並且有很多現成的類庫用於解析這些資料。。 本文是對n

java將日期時間字串日期插入到oracle的date欄位

將日期時間字元字串轉成日期插入到oracle的date型的欄位裡,  String datestring="2014-02-01 13:23:31";  SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH

SVG格式圖片HTML中SVG的Path路徑

顏色 工具 back spa 如果 .org 彈出 技術分享 pyc AI圖標制作完成之後,保存的svg文件包含許多AI的信息,如果要在HTML中使用,我們需要在svg文件中提取/修改信息,重新保存。 1、在AI中已經完成圖標,要保存SVG文件,點擊“文件(File)”-

字串陣列

  java.lang包中有String.split()方法,java中通常用split()分割字串,返回的是一個數組。 特殊,轉義字元,必須加"\\"(“.”和“|”都是轉義字元) 示例: 1、如果用“.”作為分隔的話,必須是如下寫法,String.split("\\."

react標籤屬性dangerouslySetInnerHTML將字串化為html(動態渲染)

根據需求,前端頁面有時需要動態展示後端返回的程式碼,但是此時的程式碼是字串型別,直接展示,頁面顯示的只是字串,這時就用到了react標籤屬性dangerouslySetInnerHtml屬性; dangerouslySetInnerHtml用法: dangerouslySetInnerH

Android 將Base64Bitmap

這個問題網上的解決方式很多,但是我都使不了,這是網上的程式碼,但是我轉出來的Bitmap為空 public static Bitmap base64ToBitmap(String base64Data) { byte[] bytes = Base64.decode(base64D

用pyton將word文件html和pdf

程式碼是從百度上找的,如下: #!/usr/bin/env python #coding=utf-8 from win32com import client as wc word = wc.Dispatch('Word.Application') doc = word.Documen

MSSQL 字串16進位制函式

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

Java漢字漢語拼音工具類 -----第一種方式

所需要的pom檔案: <!-- https://mvnrepository.com/artifact/com.belerweb/pinyin4j -->         <dependency>  &nbs

JS物件和Java物件JSON

一.Json物件與Json字串的轉化 1.jQuery外掛支援的轉換方式:   $.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),可以將json字串轉換成json物件   2.瀏覽器支援的轉換方式(Firefox,chrome,oper

牛客:把字串整數

題目描述: 將一個字串轉換成一個整數(實現Integer.valueOf(string)的功能,但是string不符合數字要求時返回0),要求不能使用字串轉換整數的庫函式。 數值為0或者字串不是一個合法的數值則返回0。 輸入描述: 輸入一個字串,包括數字母符號,可以為空。 輸出描