我将<item name="android:layout_height">3dp</item>
定义为我自定义样式的项目。
但是我收到以下错误消息:
错误:(12,21)不允许字符串类型(在&#39; android:layout_height&#39;有值&#39;&#39;)。 错误:任务&#39;:app:processDebugResources&#39;执行失败。 com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:Process&#39; command&#39; /home/juude/prog/android-sdk-linux/build-tools/22.0 0.1 / AAPT&#39;&#39;完成非零退出值1
我认为它可能是android studio问题,因为我在以前的版本中没有遇到过这个问题。从那时起我就没有改变这种风格。 但我不明白为什么。
答案 0 :(得分:0)
我找到了解决方案,你无法在样式定义中定义大于0的维度。相反,我将维度定义为
<dimen name="the_height">50dp</dimen>
然后做一个参考
<item name="android:layout_height">@dimen/the_height</item>