Articles of seekbar

在NavigationDrawer中的SeekBar

我想在导航抽屉中使用搜索栏 基本上我需要左右滑动来设置搜索栏,好吧,你猜对了,它滑动了导航抽屉…… 我想做的是在搜索栏聚焦时滑动搜索条,而在不聚焦时滑动导航条。 我该怎么做? 这是设置项目时的代码(我还没有设置搜索栏) private View onCritereView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View mView = inflater.inflate(R.layout.fragment_critere, container, false); LinearLayout mLinearLayout = (LinearLayout) mView.findViewById(R.id.critere_linearlayout); View mViewElement = inflater.inflate(R.layout.item_critere, null); ((TextView)mViewElement.findViewById(R.id.critere_title)).setText(“Prix Maximum”); mLinearLayout.addView(mViewElement); return mView; } 这是带有搜索条的item_critere.xml : 提前致谢 :)

制作自定义Skinny ProgressBar / Seekbar

在高层次上,我已经完成了几种types的进度条样式,但是当我试图让它们变瘦时它们都很难看。 我正在寻找一个跳转启动教程或布局,它将提供一个看起来类似于下图的条形图 有任何想法吗? 如果我让他们工作,我会很高兴发布结果。

在AppCompat 23.1.0中,Android SeekBar不能是全宽度甚至设置填充0

当我将android支持lib从23.0.1更新到23.1.0时,我发现SeekBar不再是全宽度了。 这是测试XML文件: 它在支持lib 23.0.1下运行良好,如下面的截图。 SeekBar有默认填充,当我设置padding = 0 manual时,它可以是全宽。 和AppCompatSeekBar尚不存在。 但是在lib 23.1.0的支持下,我是否设置了多少填充,SeekBar和AppCompatSeekBar没有任何变化,如下面的截图。 那么,这是支持lib的bug,任何机构遇到这个问题以及如何解决它? 谢谢〜! 更新: 它让我很困惑,我只是有另一个测试,我创建了一个新项目,无论我使用AppCompat 23.0.1还是23.1.0,SeekBar在设置padding = 0之后都不能是全宽,(compileSdkVersion是23,buildToolsVersion是“ 23.0.1“,targetSdkVersion是23)。 无论如何,我想知道当padding = 0不起作用时如何使SeekBar全宽。 build.gradle: apply plugin: ‘com.android.application’ android { compileSdkVersion 23 buildToolsVersion “23.0.1” defaultConfig { applicationId “com.test.seekbar” minSdkVersion 14 targetSdkVersion 23 versionCode 1 versionName “1.0” } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile(‘proguard-android.txt’), ‘proguard-rules.pro’ } […]

Android SeekBar控制MediaPlayer进度

我有一个SeekBar ,它正确显示MediaPlayer进度。 但是,我遇到了麻烦 – 如果我在某个地方寻找滚动框,它只会返回播放音频文件的位置。 public class EntityPageActivity extends Activity implements Runnable, OnClickListener, OnSeekBarChangeListener{ private SeekBar seekBar; private Button startMedia; private Button pauseMedia; private MediaPlayer mp; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.entity_page); AudioControl(); } public void AudioControl(){ seekBar = (SeekBar) findViewById(R.id.seekBar); startMedia = (Button) findViewById(R.id.play); pauseMedia = (Button) findViewById(R.id.pause); startMedia.setOnClickListener(this); pauseMedia.setOnClickListener(this); } public […]

Android搜索栏剪了拇指

我遇到了一些奇怪的问题..我用自定义拇指实现了一个搜索栏。当我在HTC Desire上运行我的应用程序时,一切正常。但是,当我在三星Galaxy上运行它时,拇指会被剪掉! 这是截图.. 欲望: 三星Galaxy: 我会很感激任何想法..tnx myprogress.xml: 样式: false @drawable/myprogress @android:drawable/progress_horizontal 10dip 10dip @drawable/thumb 4dp true seekbar xml:

Android应用中的离散搜索栏?

我想为Android应用程序创建一个搜索栏,允许用户选择介于-5和5之间的值(映射到“非常不同意”和“非常同意”)。 如何使用离散值创建搜索条? 或者是否有一个更好的UI小部件,我可以使用它? 谢谢。

如何设置搜索栏最小值和最大值

我有一个搜索栏,试图将值设置为60到180为1,而40到190为第二步为1。 sb1 = (SeekBar) findViewById(R.id.progresss); sb1.setOnSeekBarChangeListener(new OnSeekBarChangeListener() { @Override public void onStopTrackingTouch(SeekBar seekBar) { // TODO Auto-generated method stub //int inVal = Integer.parseInt(String.valueOf(seekBar.getProgress())); //inVal =+ 70; //Toast.makeText(getApplicationContext(), String.valueOf(inVal),Toast.LENGTH_LONG).show(); } @Override public void onStartTrackingTouch(SeekBar seekBar) { // TODO Auto-generated method stub } @Override public void onProgressChanged(SeekBar seekBar, int progress,boolean fromUser) { // TODO Auto-generated method stub […]

自定义搜索栏(拇指大小,颜色和背景)

我想在我的Android项目中使用此搜索栏: 这是我的搜索栏: 这是我的custom_thumb.xml: 这是我的custom_seekbar.xml: 这是我的seekbar.png(背景): 这就是结果: 酒吧没有阴影,没有圆形边框…… 我真的不明白我该怎么做。

以编程方式更改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栏的中心。 我怎么能这样做?