WEB开发网
开发学院手机开发Android 开发 Android中 Gallery 控件的使用 阅读

Android中 Gallery 控件的使用

 2010-04-21 01:33:00 来源:WEB开发网   
核心提示:以下列子是参考 Android官方的DEV网站(由于Android官方的DEV网站在国内基本访问不了(我是都访问不了 只能用代理)所以就贴在这里提供给国内初学者们)Gallery:即图片浏览控件主要代码如下:layout代码:< ?xml version="1.0" encoding=&quo

以下列子是参考 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 代码:

1 2  下一页

Tags:Android Gallery 控件

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