xml文件中的字符串数组中的问题:以非位置格式指定的多个替换和找到的标记位于预期的位置

时间:2012-09-26 15:53:01

标签: android android-resources

  

可能重复:
  Android XML Percent Symbol

你好,我在文件xml中有一个数组:

<string-array name="type_data_graph">
        <item>Veichle speed (Km/h)</item>
        <item>Engine Rpm (rpm)</item>
        <item>Barometric pressure (kPa absolute)</item>
        <item>Fuel pressure (kPa)</item>
        <item>Fuel Rail pressure of manifold vacuum (kPa)</item>
        <item>Fuel Rail pressure diesel/gasoline (kPa)</item>
        <item>MAF air flow rate (grams/sec)</item>
        <item>Intake MAP (kPa)</item>
         <item>Engine % torque (%) </item>       
......
    </string-array>

当commpile我得到错误时

     <item>Engine % torque (%) </item>       

错误是

  

描述资源路径位置类型错误:多个替换   以非位置格式指定;你的意思是添加   格式化=“假”   属性? arrays.xml / DashboardDroid / res / values第43行Android AAPT   问题

     

描述资源路径位置类型错误:找到标签位置    预计arrays.xml / DashboardDroid / res / values行   43 Android AAPT问题   什么意思???我关闭所有标签

1 个答案:

答案 0 :(得分:88)

而不是

 Engine % torque (%)

尝试使用

Engine %% torque (%%)

如果您在strings.xml文件中需要%

或尝试查看链接here

或者只是尝试给予

 formatted="false" 

中的

<string-array> 

标签