DrawableLeft无法编译

时间:2013-01-20 18:42:37

标签: android button drawable stock

我目前有一个XML格式的按钮代码:

<Button
    android:id="@+id/button1"
    android:layout_width="250dp"
    android:layout_height="62dp"
    android:layout_gravity="center_horizontal"
    android:drawableLeft="@drawable/ic_menu_slideshow"
    android:text="Start Slideshow" />

但是,我收到Error: No resource found that matches the given name (at 'drawableLeft' with value '@drawable/ic_menu_slideshow').的错误但是,当我检查XML文件的图形布局时,ic_menu_slideshow处的库存可用。为什么我会收到此编译错误,以及如何解决?

2 个答案:

答案 0 :(得分:2)

尝试将@drawable/ic_menu_slideshow替换为@android:drawable/ic_menu_slideshow

答案 1 :(得分:1)

您是否尝试过清洁项目?很久以前就提出了类似的问题,所以请密切关注这个问题:Can't Resolve Android Resource Strings