我有以下bool.xml
文件:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<bool name="some_key">false</bool>
</resources>
当我尝试在AndroidManifest
中使用此值时:
<activity
android:name=".ui.activities.SomeActivity"
android:enabled="@bool/some_key"
... >
...
</activity>
我收到此错误:
无法将字符串'@ bool / some_key'转换为目标类'boolean'
我正在使用Android Studio 2.2.3
答案 0 :(得分:4)
代码看起来很好。这是Android studio 2.x的问题。它在2.3中修复。请参考here。如果你仍然需要完成这项工作,请使用2.3 canary而不是get 2.3 canary