Android-幻灯片播放
来源:互联网 发布:ps软件在线使用 编辑:程序博客网 时间:2024/05/24 15:38
实现一个简单的幻灯片播放功能,代码如下。
import android.os.Bundle;import android.view.View;import android.view.ViewGroup;import android.view.ViewGroup.LayoutParams;import android.widget.AdapterViewFlipper;import android.widget.BaseAdapter;import android.widget.ImageView;import android.app.Activity;/** * @author dw */public class AdapterViewFlipperTest extends Activity{ int[] imageIds = new int[] { R.drawable.shuangzi, R.drawable.shuangyu, R.drawable.chunv, R.drawable.tiancheng, R.drawable.tianxie, R.drawable.sheshou, R.drawable.juxie, R.drawable.shuiping, R.drawable.shizi, R.drawable.baiyang, R.drawable.jinniu, R.drawable.mojie }; AdapterViewFlipper flipper; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); flipper = (AdapterViewFlipper) findViewById(R.id.flipper); // 创建一个BaseAdapter对象,该对象负责提供Gallery所显示的列表项 BaseAdapter adapter = new BaseAdapter() { @Override public int getCount() { return imageIds.length; } @Override public Object getItem(int position) { return position; } @Override public long getItemId(int position) { return position; } // 该方法的返回的View就是代表了每个列表项 @Override public View getView(int position, View convertView, ViewGroup parent) { // 创建一个ImageView ImageView imageView = new ImageView(AdapterViewFlipperTest.this); imageView.setImageResource(imageIds[position]); // 设置ImageView的缩放类型 imageView.setScaleType(ImageView.ScaleType.FIT_XY); // 为imageView设置布局参数 imageView.setLayoutParams(new LayoutParams( LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT)); return imageView; } }; flipper.setAdapter(adapter); } public void prev(View source) { // 显示上一个组件 flipper.showPrevious(); // 停止自动播放 flipper.stopFlipping(); } public void next(View source) { // 显示下一个组件。 flipper.showNext(); // 停止自动播放 flipper.stopFlipping(); } public void auto(View source) { // 开始自动播放 flipper.startFlipping(); }}
0 0
- Android-幻灯片播放
- android 视频文件不能进行幻灯片的播放
- android 仿系统图片播放器中的幻灯片播放
- js幻灯片播放器
- js幻灯片播放器
- 幻灯片:循环播放图片
- 幻灯片播放效果--Jquery
- 幻灯片播放学习笔记
- 幻灯片播放 HTC 组件
- js幻灯片播放器
- 幻灯片播放效果
- 轮播图以及幻灯片播放
- android幻灯片
- android 幻灯片 图片来自instagram 图片大且多,使用软引用,幻灯片播放还有水平滑动使用ViewFliper
- 超强幻灯片播放 HTC (VBS)
- 如何用vb播放幻灯片
- 网页中播放PPT 幻灯片
- js实现幻灯片播放图片
- 解决ScrollView.setOnScrollChangeListener()API23以下不可用
- spring xml 定时任务
- s5pv210 IROM启动流程详解
- 如何让button保持点击状态
- windows下erlang环境搭建和创建第一个简单例子
- Android-幻灯片播放
- ORA-00604: 递归 SQL 级别 1 出现错误 ORA-01653: 表 SYS.AUD$ 无法通过 8192 (在表空间 SYSTEM 中) 扩展
- MySQL 教程
- 【Redis缓存机制】9.快照持久化和AOF持久化
- httpclient4.5获取和设置cookie
- MySQl数据库必会sql语句加强版
- Backbone.js中Underscore.js的视图和子视图
- 使用ffmpeg命令对视频文件进行截图
- 51单片机的Keil程序导入ISIS以及两者联调