Android实现viewpager左有滑动功能
来源:互联网 发布:中国知网 知乎 编辑:程序博客网 时间:2024/04/30 09:31
点击app进入图片引导界面左右滑动提示用户如何使用软件,比较简单就不多落锁了,直接上代码;
首先创建viewpager_layout.xml:
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <android.support.v4.view.ViewPager android:id="@+id/viewpager_guide" android:layout_width="match_parent" android:layout_height="match_parent"/> </LinearLayout>
创建Activity,实现代码逻辑:
public class GuideActivity extends Activity { private ViewPager mViewPeger; private int[] imageSrc; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.viewpager_layout); //加载viewpager.xml initViewPeger(); //添加图片; setViewPeger(); } private void initViewsWeclCome() { mViewPeger = (ViewPager) findViewById(R.id.viewpager_guide); } private void setViewWeclcome() { imageSrc = new int[]{R.drawable.image_pager_0, R.drawable.image_pager_2, R.image_pager_3, R.drawable.image_pager_4, R.drawable.image_pager_5}; mViewPeger.setAdapter(new PagerAdapter() { @Override public boolean isViewFromObject(View view, Object objet) { return view == (View) objet; } @Override public void destroyItem(ViewGroup container, int position, Object object) { container.removeView((View) object); } @Override public int getCount() { return imageSrc.length; } @Override public Object instantiateItem(ViewGroup container, int position) { ImageView image = new ImageView(GuideActivity.this); image.setImageResource(imageSrc[position]); image.setScaleType(ScaleType.FIT_XY); ((ViewPager) container).addView(image); return image; } }); }
看上去是不是很简单,以上就是左右滑动实现图片展示,谢谢!
阅读全文
1 0
- Android实现viewpager左有滑动功能
- android利用ViewPager实现左右滑动功能
- ViewPager实现禁止滑动功能
- Android自定义LinearLayout实现左右侧滑菜单,完美兼容ListView、ScrollView、ViewPager等滑动控件
- Android 垂直滑动ViewPager实现
- Android实现滑动图片(ViewPager)
- ViewPager实现循环滑动功能说明
- android Viewpager禁用/开启滑动切换功能
- android ViewPager 禁用/开启 滑动切换功能
- android Viewpager禁用/开启滑动切换功能
- Android 禁止Viewpager左右滑动功能NOScrollViewPager
- 【Android界面实现】使用PagerTabStrip实现有滑动标签的Viewpager
- 【Android界面实现】使用ScrollingTabsView实现有滑动标签的ViewPager效果
- viewpager实现自动滑动以及手势滑动功能
- Android利用ViewPager+GridView,实现网格布局(功能列表)并能水平滑动
- Android 仿美团网,探索使用ViewPager+GridView实现左右滑动查看更多分类的功能
- Android 仿美团网,探索利用ViewPager+GridView实现左右滑动查看更多分类的功能
- Android 仿美团网,探索使用ViewPager+GridView实现左右滑动查看更多分类的功能
- nodejs 和 axios 在前后端http交互中的拦截器原理和实现(一)
- 举例说明jQuery中怎么使用ajax
- centos 6 中安装jdk
- mybatis的配置文件-typeAlias(别名)
- JavaSE基础之异常体系
- Android实现viewpager左有滑动功能
- 利用map做缓存
- Linux平台卸载MySQL总结
- angular显示数据时,包含标签的字符串中,标签无法解析
- 三维激光扫描系统基本原理及分类
- 设计模式
- 函数和局部作用域
- 比特平面分层原理及matlab实现
- 麻将算法(八)胡牌之选择正确的组合方式