Android ImageButton显示错误

时间:2017-09-27 06:55:52

标签: android android-studio android-imagebutton

我正在开发一个Android应用程序,我正在尝试使用android图像按钮。我已将我的图像放在drawable文件夹中并将其放在我的xml代码中:

<ImageButton
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:id="@+id/PanicBtn"
    android:layout_marginTop="53dp"
    android:src="@drawable/panicbtn2"
    android:background="#ffffffff"
    android:contentDescription="" />

但每次我尝试清理或调试项目时,我都会收到此错误: 错误:(28,22)找不到与给定名称匹配的资源(在'src'处,值为'@ drawable / panicbtn2')。 请帮助。

2 个答案:

答案 0 :(得分:0)

错误已经说明:

  • 找不到与给定名称匹配的资源

您是否使用该特定名称“panicbtn2”将资源放置在drawable中?

干杯。

答案 1 :(得分:0)

有时,将您的案例中的资源或图像保留在Drawable文件夹中不会添加到ItemGroup /资源组。

您只需打开项目的.csproj文件,并验证图像名称是否出现在&lt; ItemGroup&gt;如果您的图片名称和扩展名为panicbtn2.png,则必须如下所示:

<AndroidResource Include="Resources\drawable\panicbtn2.png" />

如果它不在那里,那么你可以在那里添加相同的,或者你可以右键单击drawable文件夹并选择添加文件,然后只需通过IDE / Visual Studio再次添加文件。这可能有所帮助。