【发布时间】:2015-01-14 17:40:08
【问题描述】:
大家好,
我想将不同的可绘制 xml 文件包含到我的 activity_main.xml
但是,当我想包含以下代码时:
<?xml version="1.0" encoding="utf-8" ?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape>
<size
android:layout_height="110dp" />
</shape>
</item>
</selector>
名称是 button_height.xml 进入我的主文件:
<Button
android:id="@+id/cmda1"
android:layout_width="110dp"
android:layout_height="@drawable/button_height" />
它不起作用,Eclipse 只说:
您必须提供 layout_height 属性。 和
XML 文件中的错误:正在中止构建。
我在互联网上搜索了一个答案,但没有找到。 但我认为这是很多人都在做的一个简单的错误。
所以,我希望有用的答案 对不起我糟糕的英语。
【问题讨论】:
-
@drawable/button_height 将是可绘制类型,您必须像在 layout_width 中那样传入类似于“110dp”的字符串