我觉得这是一个愚蠢的问题,但是无论如何我还是要走了。我有一个图像按钮,并且希望每次单击都能更改它的图像。 API似乎说,执行此操作的最佳方法是在包含选择器和值的drawable文件夹中创建xml资源。但是,当我制作一个新的android xml资源时,drawables没有选择。我想念什么?
最佳答案
您可以使用Right click on project structure -> New -> Drawable resource file
将其添加到Android Studio中。它看起来应该像这样:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_enabled="false"
android:drawable="@drawable/cell_top_selected" />
<item android:drawable="@drawable/cell_top" />
</selector>