Android xml文件中字符串数组中的问题:以非位置格式指定多个替换并找到标记</项目>;何处</字符串数组>;预计
可能重复:Android xml文件中字符串数组中的问题:以非位置格式指定多个替换并找到标记</项目>;何处</字符串数组>;预计,android,android-resources,Android,Android Resources,可能重复: hi mate我在文件xml中有一个数组: <string-array name="type_data_graph"> <item>Veichle speed (Km/h)</item> <item>Engine Rpm (rpm)</item> <item>Barometric pressure (kPa absolute)</item>
hi mate我在文件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>
车辆速度(Km/h)
发动机转速(Rpm)
大气压(绝对kPa)
燃油压力(kPa)
歧管真空的燃油分供管压力(kPa)
燃油分供管压力柴油/汽油(kPa)
空气流量(克/秒)
进气图(kPa)
发动机%扭矩(%)
......
当我发现错误时
<item>Engine % torque (%) </item>
发动机扭矩百分比(%)
错误是
说明资源路径位置类型错误:多个替换
以非位置格式指定;你的意思是添加
格式化=“false”
属性arrays.xml/DashboardDroid/res/values第43行Android AAPT
问题
说明资源路径位置类型错误:找到标记,其中
应为arrays.xml/DashboardDroid/res/values行
43安卓AAPT问题
什么意思???我关闭所有标签
而不是
Engine % torque (%)
试用
Engine %% torque (%%)
如果在strings.xml文件中需要%
或者尝试检查链接
或者干脆试着给予
formatted="false"
在你的
<string-array>
标签在XML中,
%
是一个保留字符,如
等。请阅读此问题:(基本上对每个%
使用\%
)当您多次使用%s或%d(如错误消息所述:)我使用驱动程序请求引擎%%Torque(%)时,也会出现此错误错误消失了,但当我按代码加载字符串时,我加载字符串“Drivers demand engine%%Torque(%)”,但我想要“Drivers demand engine%%Torque(%)”。。如何解决它?使用formatted=“false”work all:)如果您确实想要一个格式化字符串怎么办?它在我的应用程序中显示%%。