Sorun: Görünümü kaydırdığımda birçok arama çubuğum var (RecyclerView.Adapter tarafından yönetiliyor), ve artık belirli bir arama çubuğu gösterilmiyor, bu arama çubuğundaki ilerleme kendini 0 olarak ayarlıyor (I can Bunu OnSeekBarChangeListner'da görüyoruz). Nedenini merak ediyorum.Seekbar, RecyclerView öğesinde kendi değerini değiştirir
Beklenen davranış: Kullanıcı kayan arama çubuğuyla değeri değiştirmediğinde, ilerleme değişmemelidir.
Şimdiki çözümüm, arama çubuğunun gösterilip gösterilmediğini ve yalnızca değerlerin kaydedilip kaydedilmediğini kontrol etmektir.
seekbars
public static class ViewHolderSlider extends RecyclerView.ViewHolder {
public TextView tvPosition;
public TextView tvValue;
public CardView container;
public VerticalSeekBar slider;
public ViewHolderSlider(View v) {
super(v);
slider= (VerticalSeekBar)v.findViewById(R.id.slider);
Drawable thumb = MyApp.getContext().getResources().getDrawable(R.drawable.ic_add_white_24dp);
slider.setThumb(thumb);
thumb.mutate().setAlpha(0);
container= (CardView)v.findViewById(R.id.rootView);
tvPosition= (TextView) v.findViewById(R.id.tv_channel_number);
tvValue = (TextView) v.findViewById(R.id.tv_value);
}
}
Bunun için herhangi bir çözüm var mı? – Orcun