我的应用程序中有一个Listview.列表视图行是可点击的.我在Listview的每一行中都引入了一个搜索栏.尽管在布局xml中为Seekbar设置了android:clickable ="false",但我仍然能够点击它并根据需要移动搜索栏.我不希望Seekbar成为clickbale,但我确实希望Listview行可以点击.
任何指针将不胜感激.
这是我的布局文件
android:progressDrawable="@drawable/slider_range"
android:thumb="@drawable/slider_thumb"
android:layout_width="80dip"
android:layout_height="12dip"
android:focusable="false"
android:clickable="false"
android:longClickable="false"
Run Code Online (Sandbox Code Playgroud)
jax*_*xvy 12
seekBarObj.setOnSeekBarChangeListener( new OnSeekBarChangeListener() {
int originalProgress;
@Override
public void onStopTrackingTouch(SeekBar seekBar) {
//Nothing here..
}
@Override
public void onStartTrackingTouch(SeekBar seekBar) {
originalProgress = seekBar.getProgress();
}
@Override
public void onProgressChanged(SeekBar seekBar, int arg1, boolean fromUser) {
if( fromUser == true){
seekBar.setProgress( originalProgress);
}
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3458 次 |
| 最近记录: |