SeekBar拖动条的使用:
<?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">
<SeekBar android:id="@+id/SeekBar01" android:layout_width="fill_parent"
android:layout_height="wrap_content" android:max="100"
android:progress="50" android:secondaryProgress="100"></SeekBar>
<TextView android:id="@+id/TextView1" android:layout_width="fill_parent"
android:layout_height="wrap_content" android:text="" />
<TextView android:id="@+id/TextView2" android:layout_width="fill_parent"
android:layout_height="wrap_content" android:text="" />
</LinearLayout>
package com.Aina.Android;
import android.app.Activity;
import android.os.Bundle;
import android.widget.SeekBar;
import android.widget.TextView;
public class Test_SeekBar extends Activity implements SeekBar.OnSeekBarChangeListener{
/** Called when the activity is first created. */
private SeekBar seekBar;
private TextView textView1,textView2;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
seekBar = (SeekBar) this.findViewById(R.id.SeekBar01);
textView1 = (TextView) this.findViewById(R.id.TextView1);
textView2 = (TextView) this.findViewById(R.id.TextView2);
seekBar.setOnSeekBarChangeListener(this);//添加事件监听
}
//拖动中
@Override
public void onProgressChanged(SeekBar seekBar, int progress,
boolean fromUser) {
this.textView1.setText("当前值:"+progress);
}
//开始拖动
@Override
public void onStartTrackingTouch(SeekBar seekBar) {
this.textView2.setText("拖动中...");
}
//结束拖动
@Override
public void onStopTrackingTouch(SeekBar seekBar) {
this.textView2.setText("拖动完毕");
}
}
分享到:
相关推荐
通过以上步骤,你就可以在Android项目中使用竖向的SeekBar了。这个控件能够为用户提供直观的数值选择方式,同时增加了界面设计的多样性。记住,自定义视图时,始终关注用户体验和性能优化,以确保最佳的使用效果。
本篇文章将详细讲解如何在Android应用中使用SeekBar,并实现动态显示进度以及使进度指示器随SeekBar一起移动的效果。 1. **SeekBar的基本使用** SeekBar是Android SDK中的一个继承自ProgressBar的组件。首先,在...
在这个布局文件中,我们可以使用`<SeekBar>`标签,并通过各种属性来自定义 Seekbar 的外观。 ```xml <SeekBar android:id="@+id/mySeekBar" android:layout_width="match_parent" android:layout_height="wrap_...
安卓 android seekbar 自定义滑块 适合做音量调节 比较漂亮 我的资源汇总:http://blog.csdn.net/u013506037/article/details/39210793
当滑动时:数值显示,滑动停止时显示数字,使用FrameLayout结合SeekBar。 首先我们看看。 Layout: <?xml version=1.0 encoding=utf-8?> <merge xmlns:android=http://schemas.android.com/apk/res/android ...
在Android开发中,SeekBar是一个非常常见的控件,用于实现用户通过滑动来调整某个值,例如音量控制或进度选择。然而,有时我们可能需要更个性化的功能,比如在滑动过程中显示实时的提示信息或者自定义SeekBar的外观...
在Android开发中,SeekBar是一个非常常见的控件,用于让用户通过滑动来选择一个介于最小值和最大值之间的值。然而,系统默认的SeekBar是矩形的,有时为了追求更美观或者符合特定设计需求,开发者可能希望对其进行...
在Android开发中,Seekbar是一种常见的用户界面组件,它允许用户通过滑动条来选择一个介于最小值和最大值之间的值。然而,标准的Seekbar只有一个方向的滑动,即从最小值向最大值。在某些场景下,如调节音量、压力等...
在Android开发中,SeekBar是一个非常常见的控件,用于让用户通过滑动来选择一个介于最小值和最大值之间的数值。这个“Android SeekBar弹框”示例提供了一个独特的功能,即在用户拖动SeekBar时,会有一个弹出的视图...
在Android开发中,SeekBar是一个非常常见的控件,用于让用户通过滑动来选择一个介于最小值和最大值之间的值。通常,SeekBar是水平显示的,但有时为了满足特定的界面设计需求,我们可能需要将其设置为竖直显示。本...
可以使用`android:theme`属性为特定的SeekBar指定主题,或者在代码中动态设置颜色和样式。 9. **性能优化** - 当SeekBar包含大量子项(如刻度)时,要注意性能问题。避免在滑动时频繁绘制,可以使用`ViewStub`或`...
在Android开发中,SeekBar是一个非常常见的控件,用于实现用户通过滑动来调节数值或进度的功能。本篇文章将深入探讨Android SeekBar的源码,帮助开发者理解其内部工作原理,以便更好地利用它来构建用户界面。 ...
在Android开发中,SeekBar是一个非常实用的控件,它允许用户通过滑动来选择一个介于最小值和最大值之间的值。在这个特定的场景中,我们利用SeekBar来实现动态调节字体颜色的功能,并且让背景颜色成为字体颜色的反色...
SeekBar是Android系统提供的一个UI组件,它允许用户通过拖动滑块来选择一个介于最小值和最大值之间的值。通常,SeekBar只有一个滑块,但在这个案例中,我们将扩展其功能,使其能够处理三个独立的滑块。 要创建...
标题中的“Node.js-androidseekbar双向选择的进度条”指的是在Android开发中,结合Node.js技术实现的一个特殊功能,即SeekBar(滑动选择条)的双向选择功能。通常,SeekBar是Android原生控件,允许用户通过滑动来...
在Android开发中,SeekBar是一个非常常见的控件,用于让用户选择一个介于最小值和最大值之间的数值。默认的SeekBar样式虽然实用,但在某些情况下可能无法满足我们对界面美观度和个性化的需求。这篇博客将深入探讨...
在Android开发中,SeekBar是一种常用的用户界面组件,它允许用户通过滑动条来选择一个介于最小值和最大值之间的数值。默认情况下,SeekBar是水平排列的,但有时为了满足特定的设计需求,我们可能需要创建一个垂直...
自定义的 SeekBar 样式,实现很简单,有需要的可以看看,本demo是仿酷狗SeekBar 的样式,进度条上小圆球可以随意拖动,如果不需要小圆球的只需要将main.xml里面的android:thumb="@drawable/seek_thumb"去掉就行了...
在Android开发中,SeekBar是一种常用的用户界面组件,它允许用户通过滑动来选择一个介于最小值和最大值之间的值。通常,SeekBar是水平显示的,但有时候为了满足特定设计需求,开发者可能需要创建竖直方向的SeekBar。...
此外,你还可以了解到如何使用Android的动画系统来创建滑动效果,提升用户体验。 总的来说,"Android seekbar滑动按钮源码"这个案例为你提供了一个实战平台,让你能够深入理解Android Seekbar的工作原理,以及如何...