當前位置:首頁 » 安卓系統 » 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資源

熱點內容
redis資料庫設計 發布:2025-07-04 16:39:23 瀏覽:333
建設銀行賬號和密碼是什麼意思 發布:2025-07-04 16:35:37 瀏覽:144
feret人臉資料庫 發布:2025-07-04 16:35:33 瀏覽:68
什麼游戲要錢不要密碼 發布:2025-07-04 16:30:33 瀏覽:475
安卓雕刻軟體叫什麼 發布:2025-07-04 16:30:22 瀏覽:817
mc伺服器搭建簡單嗎 發布:2025-07-04 16:29:23 瀏覽:142
android動畫曲線 發布:2025-07-04 16:16:57 瀏覽:513
擴展存儲器讀寫實驗 發布:2025-07-04 16:14:30 瀏覽:362
如果手機伺服器不行的話怎麼辦 發布:2025-07-04 15:59:31 瀏覽:130
android開發sd卡 發布:2025-07-04 15:50:28 瀏覽:950