Android 应用开发笔记 - 图片视图(ImageView)
16lz
2021-01-23
我们接上一节内容,来讲解这个节内容。
1.首先,新建一Layout XML文件,如下图:
然后,在面板拖拽 ,到 ,设置相关属性,
清单如下:
<?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,如下图:
填写如下代码:
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(java)学习笔记106:Android XML解析
- 【读书笔记】【Android 开发艺术探索】第 6 章 Android 的 Drawa
- android SDK系统图片资源的路径。
- Android OpenGL ES学习笔记之实现OpenGL ES接口
- Android 防止启动页面(SplashActivity)被多次启动(笔记)
- Android 设置图片倒影效果
- Android有进度条的下载图片并且显示图片
- ANDRIOD学习笔记之nand、root以及主要调试工具篇
- 【Android 笔记 五】 Android Sensor感应器介绍(一)重力感应加速度