代码之家  ›  专栏  ›  技术社区  ›  Vikas Patidar

Android中的圆形按钮

  •  14
  • Vikas Patidar  · 技术社区  · 14 年前

    我想创建一个圆形按钮,上面有一个正负符号,在Android中使用。 联系人应用程序,如下图所示:

    登录并在Android中准确使用 联系人应用程序,如下图所示:

    2 回复  |  直到 14 年前
        1
  •  21
  •   Sergey Glotov Nitesh Khosla    10 年前

    您可以在Android中看到此按钮的实现 source code

    它只是以圆形PNG为背景的ImageButton。以下是他们的风格定义:

    <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>
    
        2
  •  1
  •   Aliaksei Kliuchnikau poncius    13 年前

    只需使用 android:background="@drawable/image" 作为XML文件中的按钮属性之一