В моем приложении Android я хочу создать три разных изображения одного изображения для каждого нажатого состояния, по умолчанию и сфокусировано. Есть ли какой-нибудь инструмент, который может помочь мне создать эти изображения.
Я думаю, вы неправильно поняли мою проблему, я знаю, как использовать три разных изображения для трех разных состояний. Я только хочу знать, как два создают эти три изображения.
здесь http://code.google.com/p/iosched/source/browse/android/#android%2Fres%2Fdrawable-hdpi вы можете видеть, что существует три разных изображения для трех разных состояний
Я хочу знать, что есть какой-либо инструмент, который может создавать три изображения. Думаю, теперь мой вопрос ясен всем.
Мой вопрос заключался в том, что как добавить белую границу для изображения по умолчанию, серая граница для фокусного изображения. Я знаю, как изменить изображение в соответствии с разными состояниями. Я хочу спросить вас, есть ли какой-либо инструмент, который может помещать белую или серая рамку вокруг моего изображения.
Использовать селектор сохранить этот файл в 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...