android - Android的步进器(增加/减少值)控制?

标签 android android-layout uistepper

在 iOS 中,有 Stepper具有用于更改值的加号和减号按钮的控件。

我在 Android 开发人员和 Material 设计文档中都找不到类似的控件。

做“增加/减少”按钮的“官方Android方式”是什么?

最佳答案

Stepper(increase/decrease value) control for Android?



没有像 Android 中的 Stepper 这样的内置控件

但是你可以试试这种方式
<LinearLayout
    android:layout_width="wrap_content"
    android:background="#ffffff"
    android:layout_height="wrap_content"
    android:orientation="horizontal">

    <ImageButton
        android:layout_width="50dp"
        android:layout_height="50dp"
        android:src="@drawable/ic_add_black" />

    <ImageButton
        android:layout_width="50dp"
        android:layout_height="50dp"
        android:src="@drawable/ic_remove" />

</LinearLayout>

android:src="@drawable/ic_add_black"


<vector xmlns:android="http://schemas.android.com/apk/res/android"
        android:width="24dp"
        android:height="24dp"
        android:viewportWidth="24.0"
        android:viewportHeight="24.0">
    <path
        android:fillColor="#FF000000"
        android:pathData="M19,13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"/>
</vector>

android:src="@drawable/ic_remove"


<vector xmlns:android="http://schemas.android.com/apk/res/android"
        android:width="24dp"
        android:height="24dp"
        android:viewportWidth="24.0"
        android:viewportHeight="24.0">
    <path
        android:fillColor="#FF000000"
        android:pathData="M19,13H5v-2h14v2z"/>
</vector>

输出

enter image description here

关于android - Android的步进器(增加/减少值)控制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52204012/

相关文章:

android - 如何使用较低的 API 级别进行编译?机器人 :targetSdkVersion is ignored by Ant

java - 迭代 R.string.name

android - ListView 在显示上下文操作栏后滚动到结束

android - VisibilityAwareImageButton 用法

swift - 如何使用 UIStepper 更改 Realm 模型对象中的属性?

android - 与 Android 的 Paypal 集成

android - 在 ViewPager 内部设计一个 Horizo​​ntalScrollView 或者使用 fragments :

android - 在微调器中无法选择项目(自定义微调器适配器)

ios - 如何根据数组大小添加多个 View ?

ios - 通过在 ImageView 中显示的代码访问图像库