daimajia / daimajia/AndroidImageSlider
On click listener picking wrong or Slider loading wrong sequence
- Dominant language
- Java
- Stars
- 5.6k
- Forks
- 1.6k
- PR merge metrics
- No merged PRs in 30d
Description
``` java
for (String name : url_maps.keySet()) {
DefaultSliderView defaultSliderView = new DefaultSliderView(getActivity());
defaultSliderView.image(url_maps.get(name))
.setScaleType(BaseSliderView.ScaleType.Fit);
defaultSliderView.setOnSliderClickListener(new BaseSliderView.OnSliderClickListener() {
@Override
public void onSliderClick(BaseSliderView baseSliderView) {
//Google Anayltics tracker for action
mTracker.send(new HitBuilders.EventBuilder()
.setCategory("Action")
.setAction("Promotion clicked: " + promotionsList.get(sliderShow.getCurrentPosition()).getTitle() + "Home Screen")
.build());
// Do stuff with baseSliderView object which is actually clicked object
Toast.makeText(getActivity(),
"" + promotionsList.get(sliderShow.getCurrentPosition()).getTitle()+"clicked: " +sliderShow.getCurrentPosition(), Toast.LENGTH_LONG).show();
Intent intent = new Intent(getActivity(), PromotionsActivity.class);
intent.putExtra("poster", promotionsList.get(sliderShow.getCurrentPosition()).getPoster());
intent.putExtra("promoURL", promotionsList.get(sliderShow.getCurrentPosition()).getUrl());
startActivity(intent);
}
});
sliderShow.addSlider(defaultSliderView);
}
sliderShow.setCustomIndicator(pagerIndicator1);
sliderShow.setDuration(4000);
```
The issue is slider showing in wrong sequence like [0,2,1] instead of [0,1,2]
or
On click listener picking wrong ??
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.