我已经使用Photoshop和Draw9Patch工具创建了一些9贴片图像文件,但是当我试图实现这些图像时,它看起来像是一片萧条。我按照这个教程(http://www.devahead.com/blog/2011/08/creating-a-custom-android-button-with-a-resizable-skin/)。任何理由可能无法正常工作?我粘贴了4张图片的绘制,华电国际,创造了新的价值XML名为“buttons.xml”和我把代码在XML文件中:Android - 如何实现9补丁?
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/default_disabled" android:state_enabled="false"/>
<item android:drawable="@drawable/default_pressed" android:state_pressed="true"/>
<item android:drawable="@drawable/default_focused" android:state_focused="true"/>
<item android:drawable="@drawable/default_normal"/>
</selector>
“DEFAULT_(状态)”是的名称该文件(扩展名为.9.png)。我试图设置一个按钮的背景为android:background="@drawable/buttons"
我哪里出错了?
它是如何寻找ü可以分享吗? – Fahim 2015-02-23 07:24:08
哦,对不起,我想我已经提到了我无法工作的事实,哈哈。 'android:background =“@ drawable/buttons”'代码给了我红色的小方格...... – lilgodwin 2015-02-23 07:30:42
当我试图编译和运行模拟器时,出现了一个关于“文件buttons.xml中的不支持的类型选择器”的错误 – lilgodwin 2015-02-23 07:33:41