android 事件绑定
2016-07-21 15:38
411 查看
layout布局设计了页面,如何绑定事件,与用户进行交互需要在Activity中进行处理。
下面的layout,有两个按钮。
绑定事件在Activity的onCreate方法中实现。
另外还有一种方式需要在Activity继承OnClickListener。
下面的layout,有两个按钮。
<LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" > <Button android:id="@+id/login" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/login" /> <Button android:id="@+id/register" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/register" /> </LinearLayout>
绑定事件在Activity的onCreate方法中实现。
Button register; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_login); register = (Button) findViewById(R.id.register); register.setOnClickListener(new RegisterOnclick()); } private class RegisterOnclick implements View.OnClickListener { public void onClick(View v) { } }
另外还有一种方式需要在Activity继承OnClickListener。
public class ActivityInstace extends Activity implements OnClickListener { Button register; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_login); register = (Button) findViewById(R.id.register); register.setOnClickListener(this); } @Override public void onClick(View v) { } }
相关文章推荐
- Android开发-日期选择按钮-步骤方法
- 根据Android Layout XM文件自动生成自定义View代码的工具类
- android studio 中运行java main class
- android LisrView 几个重要属性
- Android用HandlerThread模拟AsyncTask功能(ThreadTask)
- 在launch界面找不到应用程序图标的问题
- TextView的折叠展开(动画效果)
- android 字符串 整型 浮点型 相互转换
- Android -- View setScale, setTranslation 对View矩阵的处理
- android开发该如何提高Android程序的效率
- Android Studio中获取SHA1或MD5的方法
- Android学习笔记034之数据存储—SQLite数据库
- Activity全屏和去掉标题拦
- TextView使用Spannable设置复合文本
- android studio 如何生成自己的sdk
- android gridview知识点
- android studio 导出的jar中没有主清单属性
- 新手Android学习笔记 04
- 新手Android学习笔记 04
- android自定义控件创建翻页接口详细代码