Android的按钮按下效果
16lz
2021-12-04
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>
更多相关文章
- NPM 和webpack 的基础使用
- 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程
- android一种较为复杂的布局参考(xml文件)
- Android简单计算器(已消除常见bug)
- Android学习笔记(11)————Android的私人文件夹的文件读写操作
- android读取工程里文件并显示在界面
- 【Android】自动提示匹配之AutoCompleteTextView
- Android拍照、录像、录音代码范例
- Android评论留言页面