Don't work with xml-selector
Closed this issue · 1 comments
GoogleCodeExporter commented
What steps will reproduce the problem?
I want to assign svg-images for button via xml-selector.
In my project folder \res\drawable\ you can see:
btn_play.xml - this is a xml-selector
img_play.svg
img_play_pressed.svg
The content of "btn_play.xml" :
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE xml> <selector
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/img_play_pressed" android:state_focused="true" android:state_pressed="true"/> <item android:drawable="@drawable/img_play_pressed" android:state_focused="false" android:state_pressed="true"/> <item android:drawable="@drawable/img_play_pressed" android:state_focused="true"/> <item android:drawable="@drawable/img_play" android:state_focused="false" android:state_pressed="false"/>
</selector>
It's works for png-images but don't works for svg.
I expect that button will use assigned svg-images like png-images but in
run-time I don't see any pictures.
I used the version 1.2 on android 4.x
Original issue reported on code.google.com by sopi...@gmail.com
on 13 Jun 2014 at 9:06
GoogleCodeExporter commented
Unfortunately, I don't think there is anything I can do about this. Android's
drawable resource loader only knows about a few types and that doesn't include
SVGs.
Currently there isn't a mechanism where I can extend the drawable system. It
has been requested (see
https://code.google.com/p/android/issues/detail?id=66265&q=reporter%3Apaul.lebea
u&colspec=ID%20Type%20Status%20Owner%20Summary%20Stars ). Star that bug if
you'd like to see that feature added.
Marking this "Won't Fix" - although it is really a "Can't Fix". :/
Original comment by paul.leb...@gmail.com
on 13 Jun 2014 at 10:59
- Changed state: WontFix