Popularity
5.4
Stable
Activity
0.0
Stable
560
19
83

Code Quality Rank: L5
Programming language: Java
Tags: Other Widget    
Latest version: v1.0.1

DraggableView alternatives and similar packages

Based on the "Other Widget" category.
Alternatively, view DraggableView alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of DraggableView or a related project?

Add another 'Other Widget' Package

README

DraggableView

Draggable views with rotation and skew/scale effects.

[animation](docs/skewview.gif) [animation](docs/rotateview.gif)

Usage

  1. Implement [DragController.IDragViewGroup](library/src/main/java/su/levenetc/android/draggableview/DragController.java)
  2. Create instance of [DragController](library/src/main/java/su/levenetc/android/draggableview/DragController.java)
  3. Override onTouchEvent of your ViewGroup and call DragController#onTouchEvent: Java @Override public boolean onTouchEvent(MotionEvent event) { return dragController.onTouchEvent(event); } See full sample at [SampleGridContainer](sample/src/main/java/su/levenetc/android/sample/SampleGridContainer.java) ### Animation adjustments [SkewView](library/src/main/java/su/levenetc/android/draggableview/SkewView.java) and [RotateView](library/src/main/java/su/levenetc/android/draggableview/RotateView.java) containe multipliers which change rotation, skew and scale values. ### Download Groovy repositories { maven { url "https://jitpack.io" } } //... dependencies { //... compile 'com.github.elevenetc:draggableview:v1.0.1' } ### Licence http://www.apache.org/licenses/LICENSE-2.0


*Note that all licence references and agreements mentioned in the DraggableView README section above are relevant to that project's source code only.