无法解析符号'@drawable

时间:2014-12-03 01:33:34

标签: android drawable

<ImageView
        android:id="@+id/imgdice1"
        android:layout_width="141dp"
        android:layout_height="141dp"
        android:layout_column="7"
        android:layout_row="0"
        android:onClick="dice1"
        android:src="@drawable/imgdice1" 
        android:layout_alignParentTop="true"
        android:layout_alignParentRight="true"
        android:layout_alignParentEnd="true" />

在“android:src =”@ drawable / imgdice1“它说无法解析符号。我在所有drawable中都有图像,但它不起作用。我有一个临时程序,它在那里工作得很好。我尝试在虚拟设备上添加imageView,它不显示我的图像列表。 这是我遇到的问题的视觉效果。 http://imgur.com/8MITTkM

整个布局代码 -

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/table">

<GridLayout
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:layout_alignParentTop="true"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true">

    <ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/img1stdice"
        android:layout_row="3"
        android:layout_column="4"
        android:src="@drawable/imgdice1"/>

    <Button
        android:id="@+id/btnRollDice"
        style="?android:attr/buttonStyleSmall"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_column="4"
        android:layout_row="10"
        android:text="Roll Dice"
        android:layout_alignParentTop="true"
        android:layout_alignParentRight="true"
        android:layout_alignParentEnd="true" />

</GridLayout>

</RelativeLayout>

我希望我能快速解决这个问题,谢谢。 :)

1 个答案:

答案 0 :(得分:0)

您没有将名为“imgdmce1”的图像或可绘制文件添加到drawable文件夹中。你只有2个drawables 1.ic_launcher 2。表 请在项目的drable文件夹中添加您的图片 我认为你对drawable drawable name和imageview id感到困惑。两者都不同