Output I'm getting Desired Output
I’m New to Android Application development I’m working on one project, in it I need to show vertical seekbar I have used below code in XML and in JAVA . I want the right side output but I’m getting left side output in my device I’m getting the desired output in XML but not in my device. Help me to solve this issue
For XML I used this:
<com.h6ah4i.android.widget.verticalseekbar.VerticalSeekBarWrapper
android:layout_width="40dp"
android:layout_height="match_parent"
android:layout_marginRight="50dp"
android:layout_marginLeft="30dp"
android:layout_marginTop="20dp"
android:paddingTop="9dp"
>
<com.h6ah4i.android.widget.verticalseekbar.VerticalSeekBar
android:id="@+id/mySeekBar"
android:layout_width="30dp"
android:layout_height="match_parent"
android:max="100"
android:progress="40”
android:progressTint="@color/color_red"
android:progressBackgroundTint="@color/color_gray"
android:thumb="@drawable/custom_thumb"
android:splitTrack="false"
app:seekBarRotation="CW90" /> <!-- Rotation: CW90 or CW270 -->
For JAVA I use below code:
progress =prefs.getInt("PROGRESS", 0);
if (progress == 33) {
verticalSeekBar.setProgress(progress);
tvCooking.setAlpha(1f);
ivCooking.setAlpha: (1f); verticalSeekBar.setProgressBackgroundTintList(ColorStateList.valueOf(color_red)); verticalSeekBar.setProgressTintList(ColorStateList.valueOf(color_red)); } if (progress == 66) { verticalSeekBar.setProgress(progress); tvOrderMoved.setAlpha(1f); ivOrderMoved.setAlpha(1f); verticalSeekBar.setProgressBackgroundTintList(ColorStateList.valueOf(color_red)); verticalSeekBar.setProgressTintList(ColorStateList.valueOf(color_red)); } if (progress == 99) { verticalSeekBar.setProgress(progress); tvDeliveryDone.setAlpha(1f); tvDeliveryDone.setAlpha(1f); verticalSeekBar.setProgressBackgroundTintList(ColorStateList.valueOf(color_red)); verticalSeekBar.setProgressTintList(ColorStateList.valueOf(color_red)); } verticalSeekBar.setProgress(progress); if (orderId != 0) { verticalSeekBar.setProgress(progress); verticalSeekBar.setProgressBackgroundTintList(ColorStateList.valueOf(color_red)); verticalSeekBar.setProgressTintList(ColorStateList.valueOf(color_red)); startTimer(); } }