當前位置:首頁 » 安卓系統 » androidbutton設置圓角

androidbutton設置圓角

發布時間: 2025-02-18 12:55:35

1. 安卓按鈕按下效果怎麼設置呢怎麼設置按鈕圓角和按下效果

可以通過shape設置圓角

<?xml version="1.0" encoding="utf-8"?>
<!-- shape如果不聲明形狀默認是正方形 -->
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<!-- 設置圓角 -->
<corners android:radius="2dp" >
</corners>
<!-- 設置填充色 -->
<solid android:color="#4285f4" >
</solid>
<!-- 設置邊框的顏色和寬度 -->
<stroke
android:width="1dp"
android:color="#4285f4" >
</stroke>
</shape>
通過selector設置點擊效果

button_bg.xml
<?xml version="1.0" encoding="utf-8"?>
<!-- 這個是用於控制按鈕組背景的文件 -->
<selector xmlns:android="http://schemas.android.com/apk/res/android">

<!-- **點擊時效果**********背景引用的資源*************************是否獲得焦點*********************是否按下******* -->
<item android:drawable="@drawable/button_p" android:state_focused="true" android:state_pressed="false"/>
<item android:drawable="@drawable/button_p" android:state_focused="true" android:state_pressed="true"/>
<item android:drawable="@drawable/button_p" android:state_focused="false" android:state_pressed="true"/>

<!-- **************沒有任何操作時顯示的背景************** -->
<item android:drawable="@drawable/button_n"></item>
</selector>
在xml文件中設置button的background屬性。
android:background="@drawable/button_bg"

2. android如何設置Button為圓角

這里為大家介紹如果通過簡單的設置,使界面上的Button圓角

在您的android工程的res目錄下的drawable建立xml配置文件button_shape.xml

在button_shape.xml按照您自己的需求寫入如圖所示的屬性

在button按鈕的屬性中,設置android:background="@drawable/button_shape",這樣就使用了剛剛我們自定義的button_shape.xml資源

熱點內容
網貸系統源碼下載 發布:2025-09-19 10:56:45 瀏覽:110
腳本被黑 發布:2025-09-19 10:51:27 瀏覽:503
android自定義命名空間 發布:2025-09-19 10:31:34 瀏覽:458
凱立德導航文件夾名稱 發布:2025-09-19 10:31:27 瀏覽:31
獅山編程 發布:2025-09-19 10:14:45 瀏覽:782
androidshape畫圓 發布:2025-09-19 10:13:21 瀏覽:834
c語言if復合語句 發布:2025-09-19 10:12:30 瀏覽:715
C語言有什麼特點 發布:2025-09-19 09:54:54 瀏覽:823
c語言strupr 發布:2025-09-19 09:47:52 瀏覽:686
路由器密碼是什麼啊 發布:2025-09-19 09:23:25 瀏覽:703