From b0d4c70609c0c848f7fe6e07f1148adf45afee46 Mon Sep 17 00:00:00 2001 From: Jumman04 Date: Sun, 3 Dec 2023 00:09:25 +0600 Subject: [PATCH] Improved code quality --- J-Slider/src/main/java/com/jummania/JSlider.kt | 1 - J-Slider/src/main/java/com/jummania/widgets/JIndicator.kt | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/J-Slider/src/main/java/com/jummania/JSlider.kt b/J-Slider/src/main/java/com/jummania/JSlider.kt index 26c0415..5b352e9 100644 --- a/J-Slider/src/main/java/com/jummania/JSlider.kt +++ b/J-Slider/src/main/java/com/jummania/JSlider.kt @@ -315,7 +315,6 @@ class JSlider @JvmOverloads constructor( ) (layoutParams as LayoutParams).addRule(ALIGN_PARENT_BOTTOM) // Align to the bottom of the parent view gravity = Gravity.CENTER // Center the selected dot indicator - orientation = LinearLayout.HORIZONTAL // Set the orientation to horizontal setBackgroundResource(R.drawable.indicator) setColor(selectedIndicatorColor) } diff --git a/J-Slider/src/main/java/com/jummania/widgets/JIndicator.kt b/J-Slider/src/main/java/com/jummania/widgets/JIndicator.kt index 3493f6b..6fdd158 100644 --- a/J-Slider/src/main/java/com/jummania/widgets/JIndicator.kt +++ b/J-Slider/src/main/java/com/jummania/widgets/JIndicator.kt @@ -4,7 +4,7 @@ import android.content.Context import android.graphics.Canvas import android.graphics.Paint import android.graphics.Path -import android.widget.LinearLayout +import android.view.View import com.jummania.types.ShapeTypes /** @@ -19,7 +19,7 @@ import com.jummania.types.ShapeTypes */ internal abstract class JIndicator( private val context: Context?, private val shapeTypes: ShapeTypes -) : LinearLayout(context) { +) : View(context) { // Paint object used for drawing private val paint by lazy {