當前位置:首頁 » 安卓系統 » 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-05-03 04:56:56 瀏覽:819
python按位翻轉 發布:2025-05-03 04:55:35 瀏覽:258
電視加密碼是什麼 發布:2025-05-03 04:54:04 瀏覽:855
我的世界清理緩存登不進去怎麼辦 發布:2025-05-03 04:53:55 瀏覽:231
海島奇兵ios怎麼轉到安卓 發布:2025-05-03 04:52:18 瀏覽:603
白條幫還輸入密碼是什麼密碼 發布:2025-05-03 04:52:18 瀏覽:956
如何配置一副眼鏡 發布:2025-05-03 04:50:45 瀏覽:580
gitforlinux安裝 發布:2025-05-03 04:49:23 瀏覽:852
網站上傳格式 發布:2025-05-03 04:49:17 瀏覽:426
c11可以編譯嗎 發布:2025-05-03 04:44:21 瀏覽:559