Android 開發:(四)Button圓角實現
阿新 • • 發佈:2018-11-01
本節學習button的圓角實現:
利用上節登入button示例:
1.效果對比:
<Button
android:layout_width="match_parent"
android:layout_height="45dp"
android:layout_marginTop="10dp"
android:layout_below="@id/rg"
android:id="@+id/loginBtn"
android:text="登入"
(1)、沒有圓角設定
android:background="#ff0000"
(2)、設定圓角
android:background="@drawable/shape"
android:textSize="19sp"
android:textColor="#ffffff" />
2.具體實現步驟:
程式碼:
<!-- 填充的顏色 -->
<solid android:color="#ff0000"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<!-- 設定按鈕的四個角為弧形 -->
<!-- android:radius 弧形的半徑 -->
<corners android:radius="5dp"
android:layout_height="match_parent"
android:layout_width="wrap_content" />
<!-- padding:Button裡面的文字與Button邊界的間隔 -->
<padding
android:bottom="10dp"
android:left="10dp"
android:right="10dp"
android:top="10dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
最後給button賦值即可:
android:background="@drawable/shape"