是否有适用于Xamarin Android的幻灯片图片库?

时间:2015-03-02 00:51:39

标签: xamarin xamarin.android xamarin-studio

我正在寻找一个在Xamarin Android上用于我正在创建的应用程序的图片库,但是无法找到任何向左或向右滑动的图库,甚至找不到创建它的任何博客帖子

我在Android上发现了一款​​名为Android Image Slider的手机

https://github.com/daimajia/AndroidImageSlider

但是我无法打开它Xamarin Studio

我也在使用免费版的Xamarin Studio

有什么办法可以用Xamarin实现这个目标吗?

1 个答案:

答案 0 :(得分:1)

我已经使用FragmentStatePager适配器在xamarin android中实现了一个图像滑块。你需要三件事 1)实现适配器的主要活动(点#2)

2)为项目实现FragmentStatePagerAdapter并实例化片段类(Point#3)。

3)您需要实现片段并在视图上设置图像。然后从FragmentStatePagerAdapter实例化该片段,并在滚动时显示在屏幕上。

您只需计算库中的图像数量,然后根据活动计算,您需要以特定时间间隔在视图寻呼机上移动图像。

    //displaying image for 2 seconds
    Thread.Sleep (2000);
    //Updating the view pager with the next image.
    this.RunOnUiThread (() => _pager.SetCurrentItem (imageValue, true));

viewpager上的SetCurrentItem方法将显示片段的显示。

完整示例和详细说明可在代码项目中获得 http://www.codeproject.com/Tips/1038358/Xamarin-Android-Image-Auto-Slider-and-OOM-Issue-Ha

源代码可以从我的GIT HUB下载。 https://github.com/sahilkhan99/learnings/tree/master/autoImageSlider

干杯