Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 中級開發 >> Android xliff和字符串資源

Android xliff和字符串資源

編輯:中級開發

很多android開發者可能會發現部分資源字符串在/res/values/string.xml中包含有類似xliff的節點,Xliff是XML Localization Interchange File Format 的縮寫,中文名為XML本地化數據交換格式,對於在android的資源字符串中,可能會有類似下面的 <xliff:g id="cwj">%1$s</xliff:g> 這裡,id我們可以隨便定義,後面的%1$s有點像C#中的字符串格式化標志,這裡1%表示這是第一個可替換量,如果一個String中有多個需要替換的變量,可以為

  <string name="info">開發者<xliff:g id="name">%1$s</xliff:g> 來自 <xliff:g id="company">%2$s</xliff:g> 公司</string>

  對於上面的字符串,在工程中我們可以使用String strInfo=getResources().getString(R.string.info,"cwj","android123"); 來拼接,返回一個新的字符串strInfo中。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved