王立平--Gallery:实现图片的左右滑动
2017-07-20 20:22
274 查看
<span style="font-size:18px;color:#330033;">package com.main; import android.app.Activity; import android.content.Context; import android.os.Bundle; import android.view.View; import android.view.ViewGroup; import android.widget.BaseAdapter; import android.widget.Gallery; import android.widget.ImageView; @SuppressWarnings("deprecation") public class MainActivity extends Activity { Gallery gallery; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); gallery = (Gallery)findViewById(R.id.gallery); gallery.setAdapter(new ImageAdapter(this)); gallery.pointToPosition(0, 0); } class ImageAdapter extends BaseAdapter{ private Context context; //图片源数组 private Integer[] imageInteger={ R.drawable.ic_launcher, R.drawable.bg3, R.drawable.ic_launcher, R.drawable.bg3, R.drawable.ic_launcher, R.drawable.bg3, R.drawable.ic_launcher, R.drawable.bg3 }; public ImageAdapter(Context c){ context = c; } @Override public int getCount() { return imageInteger.length; } @Override public Object getItem(int position) { return position; } @Override public long getItemId(int position) { // TODO Auto-generated method stub return position; } @Override public View getView(int position, View convertView, ViewGroup parent) { ImageView imageView = new ImageView(context); imageView.setImageResource(imageInteger[position]); imageView.setScaleType(ImageView.ScaleType.FIT_XY); return imageView; }} }</span>-----------------------------------------------------------------------------------------
<span style="font-size:18px;color:#330033;"><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent" android:layout_height="fill_parent" > <Gallery android:id="@+id/gallery" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_alignParentTop="true" android:gravity="fill_vertical" android:spacing="10dp" android:background="#0000FF" android:padding="0dp" /> </RelativeLayout> </span>
相关文章推荐
- 王立平--Gallery:实现图片的左右滑动
- Swift - 使用CollectionView实现图片Gallery画廊效果(左右滑动浏览图片)
- Gallery实现图片文字左右滑动放大当前选中
- Gallery实现图片文字左右滑动
- jQuery实现图片与文字描述左右滑动自动切换的方法
- Android实现图片自动轮播并且支持手势左右无限滑动
- Android 使用ViewPager实现左右循环滑动图片
- Android HorizonScrollView实现图片左右滑动
- Android 使用ViewPager实现左右循环滑动图片
- 【实践】纯jquery实现图片滑动无缝轮播,带左右按钮及控制按钮
- Android ViewPager 实现图片左右滑动查看
- android实现图片左右滑动效果:viewpager
- jQuery插件MovingBoxes实现左右滑动中间放大图片效果
- [置顶] viewPager+photoView实现网络图片加载左右滑动+手势缩放功能+滑动到下一页其他页面恢复默认大小
- 用jquery mobile实现手机上的文字或者图片可以左右滑动?
- 使用viewpager嵌套实现上下左右滑动切换图片(IOS双向滚动翻页效果相同)
- UIScrollView和UIPageControl 实现让图片无限循环播放和左右滑动
- 使用ViewPager实现图片自动播放效果,并可左右滑动
- jQuery点击后一组图片左右滑动的实现代码
- Android图片上下左右滑动特效--Recycker实现