一些网上分享的整理

1.Android设置Selector不同状态下颜色及图片

Selector常用状态:

      android:state_selected 控件选中状态,可以为true或false

      android:state_focused 控件获得焦点状态,可以为true或false

      android:state_pressed 控件点击状态,可以为true或false

      android:state_enabled 控件使能状态,可以为true或false

      android:state_checkable 控件可勾选状态,可以为true或false

      android:state_checked 控件勾选状态,可以为true或false

 

设置不同状态下颜色:drawable/***.XML

      btn_enabled.xml

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:andro>   

<!-- 默认 -->
    <item android:state_enabled="true">
        <color android:color="#e25050" />
        </item>
 <item android:state_enabled="false">
        <color android:color="#908e8e" />
        </item>
</selector>

设置不同状态下图片:

    btn_pressed.xml

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:andro />
</selector>

 

2. Android根据Button状态(normal,focused,pressed)显示不同背景图片

3. FragmentTabHost各个tab之间的分隔线设定或者去掉。

mTabHost.getTabWidget().setDividerDrawable(R.color.white);可以去掉

相关文章:

  • 2021-04-11
  • 2021-12-05
  • 2022-01-22
  • 2021-10-02
  • 2022-12-23
  • 2022-02-09
  • 2021-07-30
猜你喜欢
  • 2021-07-06
  • 2021-05-15
  • 2021-07-31
  • 2022-01-02
  • 2021-05-25
  • 2021-10-30
相关资源
相似解决方案