Android 中的图像幻灯片示例?
我想在 android 中创建图像幻灯片。
我现在在 android GridView 中有很多图像,如果单击任何图像,我想打开手动幻灯片放映,以便我可以通过向左或向右移动手指来查看下一张和上一张图像 就像安卓内置的画廊一样。
有人指导我如何实现这一目标吗?
任何帮助将不胜感激。
I want to create image slideshow in android.
I have many images in android GridView now i want to open manual slideshow if any image is clicked so that i could view it by moving finger left or right next and previous images
like android built in gallery.
any one guide me how to achieve this?
any help would be appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
如果您正在使用 ViewFlipper 显示图像,请尝试此代码
要停止它,请使用
handler.removeCallbacks(runnable);
布局
Try this code if you are using ViewFlipper to display images
To stop it use
handler.removeCallbacks(runnable);
Layout
在android中使用ViewFlipper应用幻灯片放映非常容易。
将图像放入可绘制文件夹中并按照以下代码操作。
Slide_show.xml
SlideShowActivity.java
这里的图像仅在用户滑动时发生变化。
如果你想以一定的间隔自动滑动,请添加以下代码
it is very easy to apply slide show using ViewFlipper in android.
put the images in drawable folder and follow below code.
slide_show.xml
SlideShowActivity.java
Here the images are only changing while user is swipe.
If you want to swipe automatically with certain interval add the following code
您可以在 ApiDemos 中找到 Gallery1 和 Gallery2 的示例:
c:\android-sdk-windows\samples\android-7\ApiDemos\src\com\example\android\apis\view\
you can find example of Gallery1 and Gallery2 in ApiDemos:
c:\android-sdk-windows\samples\android-7\ApiDemos\src\com\example\android\apis\view\
尝试下面的完整源代码:
MainActivity.java:
activity_main.xml:
在 res/anim/slide_in_left.xml:
在 res 中/anim/slide_in_right.xml:
Try these below full source Code:
MainActivity.java:
activity_main.xml:
In res/anim/slide_in_left.xml:
In res/anim/slide_in_right.xml: