I try Ronnie's answer, and my app crashed. Then I check my drawable xml. It looks like this:
<selector >...</selector>
. I changed it to this:(also changed attributes)
<shape> ... </shape>
It works.
For those who encounter the same problem.