Android中 Gallery 控件的使用
2010-04-21 01:33:00 来源:WEB开发网以下列子是参考 Android官方的DEV网站(由于Android官方的DEV网站在国内基本访问不了(我是都访问不了 只能用代理)所以就贴在这里提供给国内初学者们)
Gallery:即图片浏览控件
主要代码如下:
layout代码:
< ?xml version="1.0" encoding="utf-8"? >
< LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="center"
>
< Gallery android:id="@+id/Gallery01"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
>
< /Gallery >
< /LinearLayout >
主类代码:
package com.sd;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.Gallery;
import android.widget.TextView;
import android.widget.Toast;
public class two extends Activity {
private TextView textview;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.two);
Gallery g = (Gallery) findViewById(R.id.Gallery01);// 定义 Gallery 控件
g.setAdapter(new ImageAdapter(this));// 设置 Gallery 控件的图片源
g.setOnItemClickListener(new Gallery.OnItemClickListener() {
public void onItemClick(AdapterView< ? > arg0, View arg1, int arg2,
long arg3) {
// TODO Auto-generated method stub
Toast.makeText(two.this, "" + arg2, Toast.LENGTH_SHORT).show(); // Toast显示图片位置
}
});
}
}
自定义ImageAdapter 代码:
- ››Android 当修改一些代码时,使用什么编译命令可以最...
- ››Android 如何添加一个apk使模拟器和真机都编译进去...
- ››Android 修改Camera拍照的默认保存路径
- ››Android 如何修改默认输入法
- ››android开发中finish()和System.exit(0)的区别
- ››Android手势识别简单封装类
- ››android中查看项目数字证书的两种方法
- ››Android中获取IMEI码的办法
- ››android 相机报错 setParameters failed
- ››Android重启运用程序的代码
- ››Android为ListView的Item设置不同的布局
- ››android bitmap与base64字符串的互相转换
更多精彩
赞助商链接