回退到微格式中属性默认值的Android资源值

时间:2013-05-08 14:10:10

标签: html5 android-resources microformats

我正在设计一个由我的Android客户端使用的微格式,在将剩余内容推送到WebView之前,我会提取一些包含菜单命令和其他元数据的元素。

我目前将每个菜单命令嵌入为JSON对象,如:

<span class="menu-command">{"type": "SHARE"}</span>

处理程序逻辑由客户端本机实现,显示属性(标题,图标)从资源XML中提取。

现在我正在考虑切换到更多语义HTML5标签,可能类似于:

<menu>
  <menuitem label="Share" data-type="SHARE">
  <!-- other actions -->
</menu>

使用JSON规范所需的任何其他字段的data- *属性(取决于操作的类型)。

我们仍然希望使用Android应用程序的资源文件来获取命令标签和图标的默认值,但我不确定这种标准最友好的方式; label属性是必需的,并且任何替换该值的逻辑都不符合标准的字母,至少。

是否有任何符合标准的,或者至少是传统的方式让客户以这种方式替换HTML属性的值?

0 个答案:

没有答案