Articles of seekbar

以编程方式更改seekbar的大小,但不能让拇指大于栏

我必须做一个seekbar,我可以改变几乎所有程序化。 现在我有一个问题,改变拇指和酒吧的大小。 如果酒吧是大拇指一样的大小,一切都很好,但如果拇指大于酒吧,我不能得到它显示整个酒吧的大拇指。 这是我的代码来创build拇指: public void setSeekBarThumb(int width, int height, int rColor, int gColor, int bColor){ ShapeDrawable thumb = new ShapeDrawable( new OvalShape() ); thumb.setIntrinsicHeight( height ); thumb.setIntrinsicWidth( width ); thumb.setBounds(new Rect(0, 0, width, height)); StateListDrawable states = new StateListDrawable(); states.addState(new int[] {android.R.attr.state_pressed},thumb );//add to the state list with the state pressed thumb = new […]

Seekbar有两个值

我需要把“ 起点 ”放在search栏的中心。 我怎么能这样做?

自定义seekbar获取其边缘切割

可能重复: Android的SeekBar拇指被剪切/切断 我正在做一个自定义的search栏,按照这个教程: http : //www.mokasocial.com/2011/02/create-a-custom-styled-ui-slider-seekbar-in-android/ 但是,当我把search的拇指,或者在开始或结束时,它的边缘被切断,像这样: http : //s2.postimage.org/d9dqrrms/myseekbar.png 我已经完成了教程所说的(只是改变了渐变颜色)。 怎么了?

Android SeekBar水平翻转

使用Android SeekBar,您通常可以将拇指向左或向右拖动,黄色的进度颜色位于拇指左侧。 我想要的是完全相反的,基本上翻转拇指右侧的黄色进度颜色,并在y轴上翻转整个SeekBar。 任何人都可以指向正确的方向吗? 谢谢!

Android,SeekBar在对话框中

我想在我的应用程序中使用与seekbar对话框。 但我真的不知道该怎么做,因为我缺乏android的经验。 所以,当你按下一个button时,会出现一个对话框,带有一个search栏,用户可以input一个值,然后按OK键。 我现在的代码是developer.android的默认代码: AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setMessage("Are you sure you want to exit?") .setCancelable(false) .setPositiveButton("Yes", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int id) { MyActivity.this.finish(); } }) .setNegativeButton("No", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int id) { dialog.cancel(); } }); AlertDialog alert = builder.create(); 我应该如何添加一个SeekBar ? 谢谢!

寻求酒吧增加高度

我正在寻找一个工作得很好的酒吧。 但是我想增加进度条的高度,因为原生高度不是很高。 所以哇,我可以dynamic地或通过XML来改变进度条的高度?

如何将焦点设置为辅助模式下的范围search栏的Thumb?

我有一个custom Range Seek Bar有2个自定义的拇指(最大和最小)设置一个seekbar的范围。 一切工作正常,但如我所期望的那样,当我进入可访问模式时,焦点出现在设备默认行为seekbar范围内。 我到目前为止所尝试的: 尝试从SeekBar类获取Thumb视图,并强制焦点应该来到seekbar时的辅助function。 使用thumb.sendAccessibilityEvent(AccessibilityEvent.TYPE_VIEW_ACCESSIBILITY_FOCUSED); 强迫一个seekbar的拇指集中 并且 thumb.setFocusable(true); thumb.setFocusableInTouchMode(true); 但到目前为止没有积极的结果。 我想要的是专注于拇指而不是Seekbar本身。 任何build议将是非常有帮助的。

android – 不能把拇指放在search栏的中心

我想知道如何设置拇指在一个seekbar的中心。 不知道如何expression,所以我会添加图片的链接。 第一img是从devise指南seekbar,下面是我的seekbar。 (忽略angular落,我在捕捉到imgs之后进行了修正),首先,从devise师那里,我得到了两个独立的img文本,好坏。 所以我结合了这些。 我认为这将作为拇指。 但现在我得到的是这些结果…请帮助我..谢谢! drawable:progressbar_goodbad xml <?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> <gradient android:startColor="#f5c0bd" android:centerColor="#f5c0bd" android:centerY="0.75" android:endColor="#f5c0bd" android:angle="270"/> <padding android:left="10dp" android:top="1dp" android:right="10dp" android:bottom="1dp"/> <corners android:bottomRightRadius="10dp" android:bottomLeftRadius="10dp" android:topLeftRadius="10dp" android:topRightRadius="10dp"/> </shape> </item> <item android:id="@android:id/secondaryProgress"> <clip> <shape> <gradient android:startColor="#234" android:centerColor="#234" android:centerY="0.75" android:endColor="#a24" android:angle="90"/> <padding android:left="1dp" android:top="1dp" android:right="1dp" android:bottom="1dp"/> <corners android:bottomRightRadius="10dp" android:bottomLeftRadius="10dp" android:topLeftRadius="10dp" android:topRightRadius="10dp"/> […]

SeekBar自定义 – 如何正确定位自定义的“拇指”图像?

我已经定制了我的SeekBar – 我使用自定义图像作为背景,并将自定义图像作为拇指( 如何在android中为seekbar创build自定义布局?以及如何自定义Android中SeekBar的外观? )。 这个想法是做一个看起来像这个图像中的SeekBar: 我希望当progress值设置为0或100(满分100)时,拇指图像可以很好地适合圆形条。 为了正确定位拇指(即不重叠条的两端),我已经将paddingLeft & paddingRight值设置为拇指宽度的一半( Android:Seekbar不会一直滚动到结尾 )。 … / RES /布局/ main.xml中: <SeekBar android:id="@+id/frequency_slider" android:layout_width="fill_parent" android:layout_height="wrap_content" android:max="100" android:progress="0" android:progressDrawable="@drawable/seekbar_no_visible_progress" android:thumb="@drawable/seekbar_thumb" <!– this is an image –> android:background="@drawable/hos_bar" <!– this is an image –> android:paddingLeft="24dp" android:paddingRight="24dp"> </SeekBar> 这在Android 2.1中工作。 在Android 2.2中,这产生了不同的效果: 经过进一步调查(并尝试完全默认的SeekBar我发现拇指图像的位置已经从2.1更改为2.2。我改变了paddingLeft & paddingRight黑客不是问题。 在2.1中,拇指集中在酒吧的末端,拇指的一半放在酒吧上,一半放在酒吧外面。 在2.2中,拇指位于条内,没有任何重叠。 因此,填充值影响结果的奇怪方式。 这是我想要实现的,但是当使用自定义的拇指时,这种效果不再以相同的方式工作。 我想我需要做一个自定义的Java类来处理这种types的事情。 在这个问题( 可能在自定义Progressbar […]

如何在android中自定义search栏?

我想让客户像这样的图像寻求酒吧: 我检查了这 一点 。 如果有人对此有任何想法,请分享一下。谢谢