daimajia / daimajia/AndroidImageSlider
Images not displayed when slider is implemented in Fragment
- Dominant language
- Java
- Stars
- 5.6k
- Forks
- 1.6k
- PR merge metrics
- No merged PRs in 30d
Description
Code is getting build without any error..but slider Images are not getting displayed.
Please Help......
**HomeFragment.java**
```
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// Inflate the layout for this fragment
View rootView = inflater.inflate(R.layout.fragment_home, container, false);
imageSlider = (SliderLayout) rootView.findViewById(R.id.slider);
HashMap file_maps = new HashMap();
file_maps.put("Dav",R.drawable.wine);
file_maps.put("logo",R.drawable.gbilogo);
file_maps.put("Dav2",R.drawable.wine);
file_maps.put("logo2",R.drawable.gbilogo);
for(String name : file_maps.keySet()){
TextSliderView textSliderView = new TextSliderView(getContext());
// initialize a SliderLayout
textSliderView
.description(name)
.image(file_maps.get(name))
.setScaleType(BaseSliderView.ScaleType.Fit)
.setOnSliderClickListener(this);
//add your extra information
textSliderView.bundle(new Bundle());
textSliderView.getBundle()
.putString("extra",name);
imageSlider.addSlider(textSliderView);
}
imageSlider.setPresetTransformer(SliderLayout.Transformer.Accordion);
imageSlider.setPresetIndicator(SliderLayout.PresetIndicators.Center_Bottom);
imageSlider.setCustomAnimation(new DescriptionAnimation());
imageSlider.setDuration(4000);
imageSlider.addOnPageChangeListener(this);
return inflater.inflate(R.layout.fragment_home, container, false);
}
```
**Main Activity**
I'm redirecting to fragment activity from mainactivity using below code.
```
Fragment fragment = new Fragment();
Class fragmentClass;
fragmentClass = HomeFragment.class;
try {
fragment = (Fragment) fragmentClass.newInstance();
} catch (InstantiationException e) {
e.printStackTrace();
} catch (IllegalAccessException e) {
e.printStackTrace();
}
FragmentManager fragmentManager = getSupportFragmentManager();
fragmentManager.beginTransaction().add(R.id.flContent, fragment).commit();
```


Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.