android checkBox背景样式及用颜色值实现按钮点击效果

1  使用颜色值(不使用图片)来实现按钮的点击效果:
color.xml
 #836FFF
    #666666
    #FFF4F4F4
    #bdbdbd
    
    #f4f4f4
    #1b1b1b
    #2f2f2f


drawable中的文件



   
   





2  checkBox,RadioButton,Star 设置button的背景图片及点击效果

一   selector  点击效果  


   
   
   
   



二  为组建设置样式



样式中必须设置parent为你要设置效果的组件

item 必须引用button元素,并设置为selector效果的资源文件

item可以设置button与文字之间的间距和文字大小等等

三   在布局文件中,该组件设置style属性
                    android:id="@+id/checkbox1"
                    style="@style/MyCheck_Box"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_weight="1"
                    android:text="足球"
                    android:paddingLeft="18dp"
                    android:textColor="@color/black_color"

                    android:textSize="14sp" />


EditText,点击时选中内容。

首先要实现点击事件接口。在监听中做如下处理:

mEdtCount.setText(mEdtCount.getText().toString());//添加这句后实现效果
            Spannable content = mEdtCount.getText();
            Selection.selectAll(content);

你可能感兴趣的:(android checkBox背景样式及用颜色值实现按钮点击效果)