分享

按钮圆角且在按压时变色

 520jefferson 2016-01-13

1、在drawabel文件夹下新建button_font_style.xml的文件
<selector xmlns:android="http://schemas./apk/res/android">
  <item  android:state_pressed="false">
   <shape 
    xmlns:android="http://schemas./apk/res/android" 
    android:shape="rectangle"> 
    <!-- 填充的颜色 --> 
    <solid android:color="#FFFFFF" /> 
    <!-- 设置按钮的四个角为弧形 --> 
    <!-- android:radius 弧形的半径 --> 
    <corners android:radius="6dip" /> 
      
   <!-- padding:Button里面的文字与Button边界的间隔 --> 
   <padding 
   android:left="10dp" 
   android:top="2dp" 
   android:right="10dp" 
   android:bottom="2dp" 
  /> 
  </shape> 
</item>

 <item android:state_pressed="true">
    <shape xmlns:android="http://schemas./apk/res/android" 
    android:shape="rectangle"> 
    <!-- 填充的颜色 --> 
    <solid android:color="#6699FF" /> 
    <!-- 设置按钮的四个角为弧形 --> 
    <!-- android:radius 弧形的半径 --> 
    <corners android:radius="6dip" /> 
      
     <!-- padding:Button里面的文字与Button边界的间隔 --> 
   <padding 
   android:left="10dp" 
   android:top="2dp" 
   android:right="10dp" 
   android:bottom="2dp" 
   /> 
    </shape> 
</item>

</selector>


2、在button空间里面加上一行代码: android:background="@drawable/button_font_style" 


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约