android学习12#--绑定标签的事件处理
来源:互联网 发布:syslog日志服务器端口 编辑:程序博客网 时间:2024/06/06 05:38
绑定标签的事件处理模型本质跟基于监听的事件处理其实是相通的,可以认为它就是一种基于监听的事件处理方式。同时它实现起来更简单,因为它是直接在界面布局文件中为指定标签绑定事件处理方法。不废话了,看实例。
实例
xml布局:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context="com.uudou.study.bindapplication.MainActivity"> <LinearLayout android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_alignParentTop="true" android:layout_alignParentLeft="true" android:layout_alignParentStart="true"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="测试" android:id="@+id/textView" android:textSize="32dp" /> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="点击我" android:id="@+id/button" android:onClick="clickButton"/><!--Button绑定一个事件处理方法clickButton--> </LinearLayout></RelativeLayout>
activity源码:
public class MainActivity extends AppCompatActivity { TextView tView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } /*实现clickButton方法*/ public void clickButton(View view) { tView = (TextView) findViewById(R.id.textView); tView.setText("按钮被点击了"); }}
效果图:
0 0
- android学习12#--绑定标签的事件处理
- Android include标签的监听事件处理
- Android 动态创建Android控件、绑定事件处理的新方法
- propertychange的绑定事件处理
- 标签自动绑定onbeforeunload事件的问题
- 标签事件的绑定和取消
- JQuery 绑定select标签的onchange事件
- JQuery 绑定select标签的onchange事件
- JQuery 绑定select标签的onchange事件
- JQuery 绑定select标签的onchange事件
- innerHTML里面的标签绑定事件
- jquery生成的标签事件绑定
- Android 多个include标签的监听事件处理
- li标签绑定事件
- DOM2级事件绑定的兼容处理
- Android学习笔记--控件事件绑定方式
- WPF 获取绑定的事件处理程序绑定全局资源
- vue 事件绑定 处理-
- SVM学习
- Linux基础命令
- ubuntu 14.04 安装
- jQuery中的设计模式
- Event keyCode大全
- android学习12#--绑定标签的事件处理
- 创建xcode代码片断
- 在mvn项目里添加spark_sql依赖
- ViewDragHelper的使用
- php错误日志
- 安卓常见布局
- u-boot向linux内核传递启动参数
- Activity
- vi 使用记录