`

SeekBar

阅读更多
main.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView android:layout_width="fill_parent"
android:layout_height="wrap_content" android:text="@string/hello" />
<SeekBar android:id="@android:id/progress" style="?android:attr/progressBarStyleHorizontal"
android:progressDrawable="@drawable/seekbar_style" android:thumb="@drawable/seek"
android:layout_width="fill_parent" android:layout_height="23dip"
android:paddingLeft="25dip" android:paddingRight="25dip"
android:paddingBottom="4dip" />
</LinearLayout>

styles

<?xml version="1.0" encoding="UTF-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@android:id/background">
<shape>
<corners android:radius="10dip" />
<gradient android:startColor="#ffffffff"
android:centerColor="#ff000000" android:endColor="#ff808A87"
android:centerY="0.45" android:angle="270" />
</shape>
</item>
<item android:id="@android:id/progress">
<clip>
<shape>
<corners android:radius="10dip" />
<gradient android:startColor="#ffffffff"
android:centerColor="#ffFFFF00" android:endColor="#ffAABD00"
android:centerY="0.45" android:angle="270" />
</shape>
</clip>
</item>
</layer-list>

seek.xml

<?xml version="1.0" encoding="UTF-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!--按钮按下状态 -->
<item android:state_pressed="true" android:drawable="@drawable/seek" />
<!-- 普通无焦点状态 -->
<item android:state_focused="false" android:state_pressed="false"
android:drawable="@drawable/seek" />
</selector>
分享到:
评论

相关推荐

    seekbar和竖向seekbar

    SeekBar是Android开发中常用的控件,主要用于用户进行数值选择或者进度调整,它提供了一个滑动条,用户可以通过拖动滑块来改变数值或进度。在标准的Android SDK中,SeekBar默认是横向的,但有时我们可能需要一个竖向...

    自定义竖向SeekBar,横向SeekBar样式

    在Android开发中,SeekBar是一个非常常用的控件,用于让用户进行连续的值选择,例如调节音量或亮度。在默认情况下,SeekBar是水平显示的,但有时我们可能需要根据设计需求来定制它的显示方式,比如变为垂直 SeekBar...

    android SeekBar 竖向

    在Android开发中,SeekBar是一个非常常用的控件,它允许用户通过滑动来选择一个介于最小值和最大值之间的数值。通常,SeekBar是水平布局的,但有时开发者可能需要创建一个竖向的SeekBar以适应特定的界面设计或用户...

    Android 使用SeekBar时动态显示进度且随SeekBar一起移动

    在Android开发中,SeekBar是一个非常常用的控件,它允许用户通过滑动来选择一个介于最小值和最大值之间的数值。这个控件通常用于音量调节、亮度设置或者进度条展示等场景。本篇文章将详细讲解如何在Android应用中...

    android自定义垂直seekbar

    在Android开发中,SeekBar是一种常用的用户界面组件,它允许用户通过滑动条来选择一个介于最小值和最大值之间的数值。默认情况下,SeekBar是水平排列的,但有时为了满足特定的设计需求,我们可能需要创建一个垂直...

    Seekbar thumb 居中显示的Demo

    在Android开发中,SeekBar是一个非常常见的控件,用于展示进度并允许用户进行滑动调整。在许多应用中,我们希望Seekbar的滑块(thumb)能够居中显示当前的进度,以便用户更直观地了解进度状态。"Seekbar thumb 居中...

    android实例竖着的seekbar

    在Android开发中,SeekBar是一种常用的用户界面组件,它允许用户通过滑动条来选择一个介于最小值和最大值之间的数值。通常情况下,SeekBar是水平排列的,但有时根据设计需求,我们可能需要创建一个垂直方向的SeekBar...

    seekbar 动态移动带百分比TextView

    ### seekbar 动态移动带百分比TextView:深入解析与实现 在Android开发中,`SeekBar` 是一个非常常见的UI组件,它允许用户通过滑动来选择一个值,通常用于音量控制、亮度调节等场景。然而,为了提供更直观的用户...

    Android自定义圆形SeekBar

    在Android开发中,SeekBar是一个非常常见的控件,用于让用户通过滑动来选择一个介于最小值和最大值之间的值。然而,系统默认的SeekBar是矩形的,有时为了追求更美观或者符合特定设计需求,开发者可能希望对其进行...

    seekbar设置进度条的颜色

    在Android开发中,SeekBar是一个非常常见的控件,用于创建用户可调节的滑动条,通常用来展示进度或者选择一个数值范围。本篇文章将详细讲解如何自定义SeekBar的颜色,以达到更好的视觉效果和用户体验。 首先,我们...

    自定义实现两个滑块的SeekBar

    在Android开发中,SeekBar是一个非常常见的控件,用于让用户通过滑动来选择一个数值或进度。在标准的Android SDK中,SeekBar的外观和行为是预设的,但开发者可以根据需求进行自定义,以提供更个性化的用户体验。在这...

    自定义SeekBar(图片背景,图片进度)

    在Android开发中,SeekBar是一个非常常用的控件,用于实现用户通过滑动来调整某个值,常见于音量调节、亮度调节等场景。然而,系统默认的SeekBar样式有时不能满足我们对于界面美观度的需求,这时就需要对其进行...

    Android双向seekbar(带刻度)

    在Android开发中,Seekbar是一种常见的用户界面组件,它允许用户通过滑动条来选择一个介于最小值和最大值之间的值。然而,标准的Seekbar只有一个方向的滑动,即从最小值向最大值。在某些场景下,如调节音量、压力等...

    Android自定义SeekBar滑动条

    在Android开发中,SeekBar是一个非常常见的控件,用于实现用户通过滑动来选择一个介于最小值和最大值之间的数值。通常,它被用来调节音量、亮度或者进度等。本篇文章将深入探讨如何在Android中自定义SeekBar,以满足...

    Android自定义SeekBar滑动显示数字

    当滑动时:数值显示,滑动停止时显示数字,使用FrameLayout结合SeekBar。 首先我们看看。 Layout: &lt;?xml version=1.0 encoding=utf-8?&gt; xmlns:tools=http://schemas.android.com/tools&gt; &lt;...

    android_SeekBar竖直显示自定义背景thumb完美Demo(附带解决说明)

    在Android开发中,SeekBar是一个非常常见的控件,用于让用户通过滑动来选择一个介于最小值和最大值之间的值。通常,SeekBar是水平显示的,但有时为了满足特定的界面设计需求,我们可能需要将其设置为竖直显示。本...

    Thumb带数字的SeekBar

    【SeekBar控件详解】 在Android开发中,SeekBar是一种常见的用户交互控件,它允许用户通过滑动条选择一个介于最小值和最大值之间的值。`Thumb`是SeekBa上的可拖动小圆点,代表当前选取的进度。在标题提到的"Thumb带...

    android 自定义Seekbar,包括图片,背景颜色

    在Android开发中,Seekbar是一种常用的控件,用于让用户选择一个介于最小值和最大值之间的数值。在标准的Seekbar基础上进行自定义,可以增强界面的美观性和用户体验。本教程将详细介绍如何在Android中自定义Seekbar...

    SeekBar 实现网络获取图片随thumb滑动,,并位于中间位置

    在Android开发中,SeekBar是一个非常常见的控件,用于展示进度或进行进度调整。在这个特定的项目中,我们探讨的是如何将SeekBar与网络图片相结合,使图片随着SeekBars的thumb(滑块)滑动而动态显示,并始终保持在 ...

    Android竖直(竖直)漂亮seekbar的源码实现

    在Android开发中,SeekBar是一种常用的用户界面组件,它允许用户通过滑动来选择一个介于最小值和最大值之间的值。通常,SeekBar是水平显示的,但有时候为了满足特定设计需求,开发者可能需要创建竖直方向的SeekBar。...

Global site tag (gtag.js) - Google Analytics