跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 在自定义 XML 文件中引用 string 资源时,如何让 IDE 智能提示来完整输入
未分類
28 12 月 2020

在自定义 XML 文件中引用 string 资源时,如何让 IDE 智能提示来完整输入

在自定义 XML 文件中引用 string 资源时,如何让 IDE 智能提示来完整输入

資深大佬 : wjploop 12

简单描述下需求,我需要自定义 XML 来存储一些配置信息,类似下面

// file: cartype.xml  <Car>     <item boxId="1"  bandName="@string/xxx"  ... /> </Car> 

比如,一款车子的配置信息中,牌子名称是要支持多语言的,所以使用 @string/xxx 来引用。将该文件放在 res/xml 下,解析时使用 resources.getString(@string/xxx) , 即可以获取到正确的语言文字。

现在遇到的问题是,在自定的 xml 文件中,当输入 “@string“时,IDE 并不会提示现在有的字符串资源来让我们选择,我期望的是,能够像自定 View 中一样,输入一个定义的属性时 IDE 会有展示可选项。

另外,该问题我也在StackOverflow提了,希望各位大佬能帮忙看看,谢谢了。

大佬有話說 (5)

  • 資深大佬 : chenjiajia9411

    这种情况建议自带一个 SQLite 数据库……

  • 資深大佬 : liuky

    研究研究这两个东西应该可以给你带来思路
    xml schema
    xml dtd

  • 主 資深大佬 : wjploop

    @liuky 嗯,思路也是这样的,我在上面补充了一些实现,不过又卡在新问题上了

  • 資深大佬 : liuky

    @wjploop https://blog.csdn.net/u014174328/article/details/40115743, 看看这个可以么, schema 还是在大学的时候写过

  • 主 資深大佬 : wjploop

    @liuky 谢谢了哈,看了,大学都在玩 schema 也是厉害啊,博客中关于为目标 element 的 attribute 添加限制我已经知道怎么写了

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具