Android button 圆角动态更改背景颜色

最新在升级方面做UI方面的优化,遇到需要在一个圆角型的对话框中最下边的两个方形button分别进行优化成最下角为圆形和右下角圆形,本来是让UED部门进行切图,无奈人言微轻不给切图,只有自己动手实现。

圆角button实现(左下角和右下角为圆角)

方法一:如果有背景图片切换,可以定义属性

            android:id="@+id/ok_btn"
            android:layout_width="284dp"
            android:layout_height="66dp"
            android:layout_alignParentBottom="true"
            android:layout_marginTop="28dp"
            android:text="@string/detemin_btun"
            android:background="@drawable/upgrade_btn_left_selector"
            android:textColor="@layout/upgrade_bt_textcolor"
            android:textSize="30sp" />

在drawable中定义upgrade_btn_left_selector.xml文件




   
   
   

方法二:没有背景图片切换

            android:id="@+id/ok_btn"
            android:layout_width="284dp"
            android:layout_height="66dp"
            android:layout_alignParentBottom="true"
            android:layout_marginTop="28dp"
            android:text="@string/detemin_btun"

            android:background="@drawable/upgrade_btn_left_selector"

            android:textColor="@layout/upgrade_bt_textcolor"
            android:textSize="30sp" />

在在drawable中定义upgrade_btn_left_selector.xml文件



 
   
      
   
       
             
           
             
             
             
             
     

   
 
   
       
             
           
             
               
             
             
     

   

   
       
             
             
             
           
             
             
     

   

    


这是综合网上资料结合自身情况具体实现过的,有时间记录下来,下次用到时忘了再随时查看~

你可能感兴趣的:(机顶盒开发,android,ui)