Skip to content

Latest commit

 

History

History
40 lines (35 loc) · 1.2 KB

README.md

File metadata and controls

40 lines (35 loc) · 1.2 KB

VRCategoryView

View Preview

VRCategoryView is inspired by Ebay's category animation and design.

The view is capable of showing categories and sub categories. The first level will be shown in a grid with image and title. The second level can be shown however you like with passing in an adapter for RecyclerView.

Installation

Add Jitpack

allprojects {
    repositories {
        maven { url "https://jitpack.io" }
    }
}

Then add VRCategoryView

dependencies {
  compile 'com.github.okaybroda:VRCategoryView:1.0.0'
}

Usage

Include the layout in your XML:

<viven.com.vrcategoryview.lib.VRCategoryView
        android:id="@+id/vrCategoryView"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />

Initialize the view by passing in your category data

vrCategoryView = (VRSideCategoryView) findViewById(R.id.vrCategoryView);
vrCategoryView.setSubCategoryListBackgroundColor(Color.WHITE);
vrCategoryView.initialize(categoryItemList, new VRSideCategoryView.VRSubCategoryAdapter<ViewHolder>() { 
        //... put your adapter logic here ...
    });