Android 应用开发笔记 - 图片视图(ImageView)

我们接上一节内容,来讲解这个节内容。

1.首先,新建一Layout XML文件,如下图:

Android 应用开发笔记 - 图片视图(ImageView)_第1张图片

然后,在面板拖拽 ,到 Android 应用开发笔记 - 图片视图(ImageView)_第2张图片,设置相关属性,

清单如下:

<?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" >

 

    <ImageView

       android:id= "@+id/imgView1"

       android:layout_width= "fill_parent"

       android:layout_height= "fill_parent"/>

 

</LinearLayout>

 

 

2.首先新建一新class,如下图:

Android 应用开发笔记 - 图片视图(ImageView)_第3张图片

填写如下代码:

setContentView(R.layout.full_img1);
		
		Intent intent = getIntent();
		int position = intent.getExtras().getInt("id");
		ImageAdapter imgAdapter = new ImageAdapter(FullImageActivity.this);
		
		ImageView imgView = (ImageView) findViewById(R.id.imgView1);
		imgView.setImageResource(imgAdapter.mThumbIds[position]);


 

然后,修改主控java(MainActivity.java):

(1) 绑定事件

GridView gv = (GridView) findViewById(R.id.grid_view);
				gv.setAdapter(new ImageAdapter(MainActivity.this));
				gv.setOnItemClickListener(this);


 

(2) 实现事件

Intent intent = new Intent(getApplicationContext(), 
    			FullImageActivity.class);
    	intent.putExtra("id", position);
    	startActivity(intent);


 

3.修改工程配置文件

增加刚才我们建的类。

<activity android:name= ".FullImageActivity"></activity>

运行效果:

Android 应用开发笔记 - 图片视图(ImageView)_第4张图片


作者:xiaobin_HLJ80 发表于2012-9-16 1:07:46 原文链接
阅读:0 评论:0 查看评论

你可能感兴趣的:(android,开发,应用)