QuantityView

Additional

Language
Java
Version
v1.1.0 (Oct 16, 2015)
Created
Sep 29, 2015
Updated
Jan 13, 2017 (Retired)
Owner
Himanshu Soni (himanshu-soni)
Contributor
Himanshu Soni (himanshu-soni)
1
Activity
Badge
Generate
Download
Source code
APK file

Advertisement

QuantityView

Android quantity view with add and remove button to simply use as a complex widget with handful of quick customizations.

Sample Screen

Installation

add gradle dependency to your dependency list:

dependencies {
 compile 'me.himanshusoni.quantityview:quantity-view:1.2.0'
}

Use

  1. Include QuantityView in your xml.
<me.himanshusoni.quantityview.QuantityView
 xmlns:app="http://schemas.android.com/apk/res-auto"
    android:id="@+id/quantityView_default"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_marginTop="10dp"
    app:qv_quantity="10" />

Customization

Attributes:

app:qv_addButtonBackground="color|drawable"
app:qv_addButtonText="string"
app:qv_addButtonTextColor="color"
app:qv_removeButtonBackground="color|drawable"
app:qv_removeButtonText="string"
app:qv_removeButtonTextColor="color"
app:qv_quantityBackground="color|drawable"
app:qv_quantityTextColor="color"
app:qv_quantity="integer"
app:qv_quantityPadding="dimension"
app:qv_maxQuantity="integer"
app:qv_minQuantity="integer"
app:qv_quantityDialog="boolean"

Change Log

v1.2.0
  • old and new quantity in OnQuantityChangeListener.
v1.1.0
  • added option to use custom click listener on quantity for custom view.

================== developed to make programming easy.

by Himanshu Soni (himanshusoni.me@gmail.com)