在我的Android应用程序中,我想为每个按下的状态创建一个单独图像的三个不同图像,默认和聚焦。是否有任何工具可以帮助我创建这些图像。
我认为你误解了我的问题,我知道如何将三种不同的图像用于三种不同的状态。我只想知道两个人如何创造这三个图像。
此处http://code.google.com/p/iosched/source/browse/android/#android%2Fres%2Fdrawable-hdpi 你可以看到三种不同状态有三种不同的图像
我想知道是否有任何工具可以创建上述三个图像。我想现在我的问题对每个人都很清楚。
我的问题是如何为默认图像添加白色边框,为聚焦图像添加灰色边框。我知道如何根据不同的状态改变图像。我想问你是否有任何工具可以在我的图像周围放置白色或灰色边框。
答案 0 :(得分:1)
使用选择器将此文件保存在drawable / click.xml
中 <?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:state_pressed="false" android:drawable="@drawable/notPressedImage ></item>
<item android:state_pressed="true" android:drawable="@drawable/PressedImage" ></item>
</selector>
使用click.xml(单击)作为按钮src ...