WEB开发网
开发学院手机开发Android 开发 Android 中的 Gallery 阅读

Android 中的 Gallery

 2010-03-26 06:10:00 来源:WEB开发网   
核心提示:// 创建一个 ImageView 对象ImageView view = new ImageView(this.myContext);view.setImageResource(this.myImageIds[arg0]);view.setScaleType(ImageView.ScaleType.FIT_CENTER

// 创建一个 ImageView 对象

ImageView view = new ImageView(this.myContext);

view.setImageResource(this.myImageIds[arg0]);

view.setScaleType(ImageView.ScaleType.FIT_CENTER);

// 设置这个 ImageView 对象的宽高,单位是: dip

view.setLayoutParams(new Gallery.LayoutParams(200, 200));

return view;

}

public ImageAdapter(Context C) {

this.myContext = C;

}

}

}

OK了,下面演示了设置不同缩放类型所得的运行结果:

<a target=Android 中的Gallery - Langston - Langstons世界" src="http://tech.cncms.com/tech/UploadPic/2010910/2010910234755279.jpg" width="327" height="488" border="0" onload="return imgzoom(this,550);" style="cursor:pointer;" onclick="javascript:window.open(this.src);"/>
 
<a target=Android 中的Gallery - Langston - Langstons世界" src="http://tech.cncms.com/tech/UploadPic/2010910/2010910234755446.jpg" width="329" height="487" border="0" onload="return imgzoom(this,550);" style="cursor:pointer;" onclick="javascript:window.open(this.src);"/>
 
<a target=Android 中的Gallery - Langston - Langstons世界" src="http://tech.cncms.com/tech/UploadPic/2010910/2010910234755917.jpg" width="333" height="493" border="0" onload="return imgzoom(this,550);" style="cursor:pointer;" onclick="javascript:window.open(this.src);"/>
 
<a target=Android 中的Gallery - Langston - Langstons世界" src="http://tech.cncms.com/tech/UploadPic/2010910/2010910234755862.jpg" width="336" height="492" border="0" onload="return imgzoom(this,550);" style="cursor:pointer;" onclick="javascript:window.open(this.src);"/>

注:比较细致的读者很容易发现中间被浏览的图片的边缘有淡入淡出的效果,它的出现为根据你所滑动的方向而定。

若想用 Android 自带的图片可以设置:android.R.drawable.btn_minus 等类似的常量。好了,就到此结束。

上一页  1 2 

Tags:Android Gallery

编辑录入:coldstar [复制链接] [打 印]
赞助商链接