Skeleton-Bones
Skeleton-Bones copied to clipboard
Library for dynamically generating skeleton loader drawables for Layouts and Views
**Describe the bug** After about 50 display-rotations, there is a significant increase in memory-usage of the sample-app in the demo-2 branch. After the initial start of the app on an...
First thanks for what seems like a great library with great technical solution to the problem and good documentation as well. But I can't get it to work, so I...
Hi, I'm using version 1.4.1, and today I'm seeing new version 1.4.4. I was upgrade to this version and my code is didn't working. Please give me a standard way...
**Describe the bug** Everything works fine when building directly from Android Studio, but as soon as we made a release build, we got a crash: > Fatal Exception: java.lang.IllegalArgumentException: The...
java.lang.IllegalArgumentException: parameter must be a descendant of this view at android.view.ViewGroup.offsetRectBetweenParentAndChild(ViewGroup.java:6388) at android.view.ViewGroup.offsetDescendantRectToMyCoords(ViewGroup.java:6317) at com.eudycontreras.boneslibrary.framework.skeletons.SkeletonBone.recompute(SkeletonBone.kt:91) at com.eudycontreras.boneslibrary.framework.skeletons.Skeleton.recomputeAndBuild(Skeleton.kt:194) at com.eudycontreras.boneslibrary.framework.skeletons.Skeleton.onUpdate(Skeleton.kt:96) at com.eudycontreras.boneslibrary.framework.skeletons.SkeletonRenderer.update(SkeletonRenderer.kt:27) at com.eudycontreras.boneslibrary.framework.skeletons.SkeletonManager$startAnimation$1.invoke(SkeletonManager.kt:194) at com.eudycontreras.boneslibrary.framework.skeletons.SkeletonManager$startAnimation$1.invoke(SkeletonManager.kt:22) at com.eudycontreras.boneslibrary.extensions.AnimatorExtensionsKt$animate$3.onAnimationUpdate(AnimatorExtensions.kt:71) at android.animation.ValueAnimator.animateValue(ValueAnimator.java:1579) at...
Caused by: kotlin.UninitializedPropertyAccessException: lateinit property renderer has not been initialized at com.eudycontreras.boneslibrary.framework.bones.BoneManager.getRenderer(BoneManager.kt:31) at com.eudycontreras.boneslibrary.framework.bones.BoneManager.stopAnimation(BoneManager.kt:205) at com.eudycontreras.boneslibrary.framework.bones.BoneManager.dispose(BoneManager.kt:102) at com.eudycontreras.boneslibrary.framework.bones.BoneManager.resetForReuse(BoneManager.kt:95) at com.eudycontreras.boneslibrary.framework.bones.BoneDrawable.resetForReuse(BoneDrawable.kt:275) at com.eudycontreras.boneslibrary.bindings.SkeletonBoneBindingsKt.addBoneLoader(SkeletonBoneBindings.kt:187) at com.eudycontreras.boneslibrary.framework.bones.BoneDrawable.enable(BoneDrawable.kt:267) at com.eudycontreras.bones.Skeleton.createIfNeeded(Skeleton.kt:74) at com.eudycontreras.bones.TestActivity.onCreate(TestActivity.kt:43) at android.app.Activity.performCreate(Activity.java:8129)...
This is my code ``` skeletonBuilder = SkeletonDrawable.create(view as ViewGroup) .builder() .setEnabled(true) .setAllowSavedState(true) .withShimmerBuilder { setColor(MutableColor.fromColor(colorGray300)) setCount(3) } ``` hide effect ``` skeletonBuilder?.setEnabled(false) ``` Today, I upgrade version from 1.4.1...
thank you for your awesome library how can I use it on my RecyclerView and set the specific items for shimmer