2010-10-12 50 views
14

Tôi muốn tạo ra một nút hình tròn có dấu cộng và trừ ký vào này và chính xác được sử dụng trong Android ứng dụng Danh bạ như thể hiện trong hình ảnh như sau:nút tròn trong Android

alt text

Trả lời

21

Bạn có thể xem triển khai nút này trong android source code

Chỉ là ImageButton có png tròn làm nền. Dưới đây là định nghĩa của phong cách của họ:

<style name="MinusButton"> 
    <item name="android:background">@drawable/btn_circle</item> 
    <item name="android:src">@drawable/ic_btn_round_minus</item> 
    <item name="android:contentDescription">@string/description_minus_button</item> 
</style> 

<style name="PlusButton"> 
    <item name="android:background">@drawable/btn_circle</item> 
    <item name="android:src">@drawable/ic_btn_round_plus</item> 
    <item name="android:contentDescription">@string/description_plus_button</item> 
</style> 
+0

gì nếu tôi có để hiển thị văn bản trên nút? Tôi có nghĩa là giống như mở rộng các nút bình thường? –

+0

Mã nguồn không khả dụng – Marabita

+1

@Marabita Cảm ơn, đã sửa –

1

Chỉ cần áp dụng hình ảnh của bạn sử dụng android:background="@drawable/image" là một trong những thuộc tính nút trong file xml