{"repo":"Commit451/QuickActionView","free":true,"listed":false,"github":"https://github.com/Commit451/QuickActionView","clone":"git clone https://github.com/Commit451/QuickActionView.git","description":"View that shows quick actions when long pressed, inspired by Pinterest","language":"Kotlin","stars":193,"topics":["android","fab","material-design","pinterest"],"license":"Apache-2.0","category":"mobile-apps","readme_excerpt":"QuickActionView View that shows quick actions when long pressed, inspired by Pinterest Gradle Dependency Add the library to your project build.gradle : Basic Usage See the sample app for usage within a normal layout, as well as within a list using RecyclerView. In the most basic usage: You can also create Actions at runtime: Configuring the QuickActionView QuickActionView can be customized globally, or on a per Action basis. Configuring Action Items Use the QuickActionConfig builder to create custom configurations for each action item you create. Customizing Animations You can even customize the animation performed when the actions come into view and go out of view. FadeAnimator PopAnimator and SlideFromCenterAnimator are three pre-built animators, and all you need to do to create your own is implement ActionsInAnimator , ActionsOutAnimator and call setActionsInAnimator and setActionsOutAnimator respectively. Listening for Events You can hook into the interesting events a QuickActionView has: See the sample for more detail. License -------- Copyright 2020 Commit 451 Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied","default_branch":null,"files":null,"tree":[],"storefront":"/r/Commit451","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Commit451/QuickActionView/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}