当前位置: 代码迷 >> Android >> 关于selector图片状态选择有关问题
  详细解决方案

关于selector图片状态选择有关问题

热度:61   发布时间:2016-05-01 22:09:47.0
关于selector图片状态选择问题
小弟目前在做一个程序但是在用到selector的图片状态选择时,出现了一个问题,就是 
  <item android:state_enabled="true"  
  android:drawable="@drawable/图片1 />  
  <item android:state_selected="true"
  android:drawable="@drawable/图片2" />
  <item android:state_pressed="true" 
  android:drawable="@drawable/图片3" />  
  <item android:state_last="true"
  android:drawable="@drawable/图片4" /> 
按照我的设想实现了图片的状态切换,但是每次切换到最后一张(即第四张)结束时,第一张图片总是会突然间闪烁出来。现在我要的是只出现第4张图片,不让第一张图片出现。我试过很多方法比如在代码中用INVISIBLE,animationclear等都不行,有在selector中把第一个状态该为别的状态比如说state_first,state_focused等,结果到4张时是不出现是一张了,但是开始时的第一张也不出现了必须是聚焦时才出现。
  让我郁闷了好几天,不知道我错在哪里,还请知道的大神朋友能帮帮小弟,小弟我感激不尽!!!


------解决方案--------------------
路过捞分走人