1
J'utilise ce library lorsque je clique sur l'un des éléments le toz msz dans il apparaît mais la mise en page que je veux définir sur qui n'apparaît pas, ni aucun message d'erreur apparaît je ne sais pas savoir ce que je fais mal ... aidez-moi!mise en page de flou sur les éléments de vue recycleur
ma mise en page link
ceci est mon code d'adaptateur:
class LessonDataHolder extends RecyclerView.ViewHolder implements View.OnClickListener {
public BlurLayout samplelayout;
private TextView nameOfSlip;
private ImageView slipImage;
private Context context;
public LessonDataHolder(View itemView) {
super(itemView);
context = itemView.getContext();
nameOfSlip = (TextView) itemView.findViewById(R.id.demoText);
slipImage = (ImageView) itemView.findViewById(R.id.imageViewDemoVideo);
samplelayout = (BlurLayout) itemView.findViewById(R.id.blur_layout);
slipImage.setOnClickListener(this);
}
public void bindSlip(VideoList videoList) {
nameOfSlip.setText(videoList.stringSlipName);
slipImage.setImageResource(videoList.stringImage);
}
@Override
public void onClick(View view) {
if (view.getId() == slipImage.getId()) {
Toast.makeText(view.getContext(), "Chapter = " + String.valueOf(getAdapterPosition()+1), Toast.LENGTH_SHORT).show();
BlurLayout.setGlobalDefaultDuration(1000);
View hover4 = LayoutInflater.from(view.getContext()).inflate(R.layout.hover_card_view, null);
samplelayout.setHoverView(hover4);
samplelayout.setBlurDuration(2000);
samplelayout.addChildAppearAnimator(hover4, R.id.hover_play_video, Techniques.SlideInRight);
samplelayout.addChildDisappearAnimator(hover4, R.id.hover_play_video, Techniques.SlideOutLeft);
}}}}
alors à quoi sert la bibliothèque .... je veux que la mise en page de flou lorsque l'utilisateur clique sur l'un des éléments .... regarde j'ai collé un lien d'image – Abhishek