package cn.zx.android;            import android.app.Activity;      import android.os.Bundle;      import android.view.KeyEvent;      import android.view.View;      import android.view.View.OnClickListener;      import android.view.View.OnKeyListener;      import android.widget.Button;            public class ButtonActivity extends Activity {          /** Called when the activity is first created. */          private Button btn;          @Override          public void onCreate(Bundle savedInstanceState) {              super.onCreate(savedInstanceState);              setContentView(R.layout.main);              btn=(Button)this.findViewById(R.id.btn);              btn.setOnClickListener(new OnClickListener(){                        @Override                  public void onClick(View arg0) {                      // TODO Auto-generated method stub                      System.out.println("btn pressed");                  }                                });          }      }  

布局文件:

<?xml version="1.0" encoding="utf-8"?>      <selector xmlns:android="http://schemas.android.com/apk/res/android">          <item android:drawable="@drawable/android_pressed"                android:state_pressed="true" />          <item android:drawable="@drawable/android_focused"                android:state_focused="true" />          <item android:drawable="@drawable/android_normal" />      </selector>  
    <pre class="xml" name="code">    <ImageButton               android:layout_width="fill_parent"               android:layout_height="wrap_content"              android:background="@drawable/ic_tab_artists"          /></pre>         




更多相关文章

  1. Android学习笔记(11)————Android的私人文件夹的文件读写操作
  2. android一种较为复杂的布局参考(xml文件)
  3. android读取工程里文件并显示在界面
  4. android使用同一个RecyclerView实现两种不同Item布局
  5. Android Studio [相对布局RelativeLayout]
  6. [中英文对照]android Designing for TV(一) ------ Optimizing L
  7. Android读取SD卡下面所有的TXT文件名 listView显示出来
  8. Android LinearLayout和FrameLayout 登陆布局1
  9. Android 读取本地txt文件和写入txt文件到本地

随机推荐

  1. Python虚拟环境包导出
  2. Python - 将值打印到新文件?
  3. 真正最正确的用BAT运行JAVA不显示DOS窗口
  4. Tkinter小部件上的垂直和水平滚动条
  5. 在Python中TypeError: object() takes no
  6. Python_面向对象_单例模式
  7. 用python计算20日均线数值
  8. Python添加默认模块搜索包路径
  9. python的list要打印中文字符
  10. Python——函数 8、可变长参数