如何在 Android 中使用 png-image 作为 9-patch-png?
我们想在选择器中使用 png 图像作为背景:
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_focused="true" android:drawable="@drawable/inputfield_text_bg_active" />
<item android:drawable="@drawable/inputfield_text_bg" />
</selector>
其中 inputfield_text_bg_active 和 inputfield_text_bg 是我们的 png 图像
并且存在拉伸问题,它看起来不太好。
有没有办法在不将其转换为 9-patch-png 的情况下使用此 png?
we wanna use png-images as background in a selector:
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_focused="true" android:drawable="@drawable/inputfield_text_bg_active" />
<item android:drawable="@drawable/inputfield_text_bg" />
</selector>
where inputfield_text_bg_active and inputfield_text_bg are our png-images
And there is the problem with stretching, it doesn't look nice.
Is there a way to use this pngs without converting them to 9-patch-png?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以尝试这样的操作:
选项卡小部件中的背景忽略缩放
基本上限制无论视图大小如何缩放。
You could try something like this:
Background in tab widget ignore scaling
Basically limit the scaling regardless of the size of the view.
我认为这个链接对你有帮助
http://developer.android.com/guide /developing/tools/draw9patch.html
http://www.android10.org/index.php/articlesother/279-draw-9-patch-tutorial
I think this links are helpful for u
http://developer.android.com/guide/developing/tools/draw9patch.html
http://www.android10.org/index.php/articlesother/279-draw-9-patch-tutorial