Android 控件之四:ImageView 图片框,ImageButton 图片按钮
来源:互联网 发布:擎天科技java面试 编辑:程序博客网 时间:2024/06/10 02:45
import android.app.Activity;import android.os.Bundle;import android.view.MotionEvent;import android.view.View;import android.view.View.OnClickListener;import android.view.View.OnTouchListener;import android.widget.ImageButton;import android.widget.ImageView;import android.widget.Toast;public class MainActivity extends Activity {/** Called when the activity is first created. */@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);// 找到xml中的ImageButton和ImageViewfinal ImageButton ib = (ImageButton) findViewById(R.id.ImageButton01);final ImageView iv = (ImageView) findViewById(R.id.ImageView01);// 定义触摸监听OnTouchListener otl = new OnTouchListener() {@Overridepublic boolean onTouch(View v, MotionEvent event) {switch (v.getId()) {case R.id.ImageButton01:Toast.makeText(getApplicationContext(),"触摸" + ((ImageView) v).getId(), Toast.LENGTH_LONG).show();break;case R.id.ImageView01:Toast.makeText(getApplicationContext(),"触摸" + ((ImageView) v).getId(), Toast.LENGTH_LONG).show();break;}return false;}};// 定义点击监听OnClickListener ocl = new OnClickListener() {@Overridepublic void onClick(View v) {Toast.makeText(getApplicationContext(),"点击" + ((ImageView) v).getId(), Toast.LENGTH_LONG).show();}};// 绑定监听ib.setOnClickListener(ocl);ib.setOnTouchListener(otl);iv.setOnClickListener(ocl);iv.setOnTouchListener(otl);}}
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/androidd" android:layout_width="fill_parent" android:layout_height="fill_parent" android:gravity="centerr" android:orientation="vertical" > <ImageButton android:id="@+id/ImageButton01" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginbottom="10dp" android:src="@drawable/android_normal" > </ImageButton> <ImageView android:id="@+id/ImageView01" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/android_normal" > </ImageView></LinearLayout>
0 0
- Android 控件之四:ImageView 图片框,ImageButton 图片按钮
- Android学习8之图片按钮ImageButton
- Android 控件之ImageButton、ImageView
- Android ImageButton Example 图片按钮
- Android 评分组件RatingBar、ImageView图片、 ImageButton图片按钮的综合运用
- Android 图片控件ImageView
- Android 之 EditText ImageView ImageButton控件
- Android02--Android之UI控件ImageView+ImageButton
- Android常用控件六之图片框(ImageView)
- 安卓学习笔记(一)Android ImageButton、ImageView控件属性设置 图片显示问题
- Android ImageButton 图片填充整个按钮
- Android UI设计 图片按钮ImageButton用法
- 图片按钮ImageButton
- Android之ImageButton、ImageView
- android 控件 图片视图(ImageView)
- 一看就会Android之按钮Button和图片按钮ImageButton的用法
- Android练习-----普通按钮(Button) && 图片按钮(ImageButton)
- Android - 控件(View)之TextView, Button, ImageButton, ImageView, CheckBox
- simhash类的使用
- 在oracle官网下载javaee等api离线文档
- PropertyChangeSupport类(观察者模式)
- hadoop 2.7.1源码导入eclipse
- javascript里为什么不能把</script>放到字符串里
- Android 控件之四:ImageView 图片框,ImageButton 图片按钮
- 巧妇能为少米之炊(3)——压缩饼干(ZRAM)
- 初识网络游戏防作弊
- SDWebImage使用方法
- Android 控件之五:CheckBox 选择框
- 【error: '_1' was not declared in this scope】
- Hibernate 异常:object references an unsaved transient instance - save the transient instance before fl
- C#中委托的理解
- python编程题:汉诺塔排序