如何单击imageSlider进行另一项活动



我使用了com.denz.coskun.imageslider.models我必须点击这个图像滑块中的图像,并想打开另一个活动,我所做的,任何人都可以帮助我

imageSlider = view.findViewById(R.id.imageSlider);
//now we will create a list of images for image slide
ArrayList<SlideModel> slideModels = new ArrayList<>();
//now we fetch url from firestore
mStore.collection("Advertisment").get().addOnCompleteListener(new OnCompleteListener<QuerySnapshot>() {
@Override
public void onComplete(@NonNull Task<QuerySnapshot> task) {
if (task.isSuccessful()){
for (QueryDocumentSnapshot queryDocumentSnapshot :task.getResult()){
slideModels.add(new SlideModel(queryDocumentSnapshot.getString("url"), ScaleTypes.FIT));
imageSlider.setImageList(slideModels, ScaleTypes.FIT);
}
}else {
Log.w("TAG", "Error getting documents.", task.getException());
}
}
});

您可以阅读github README.md

imageSlider.setItemClickListener(new ItemClickListener() {
@Override
public void onItemSelected(int position) {
Intent myIntent = new Intent(CurrentActivity.this, NextActivity.class);
myIntent.putExtra("key", value); //Optional parameters
CurrentActivity.this.startActivity(myIntent);
}
});

最新更新