点击事件
来源:互联网 发布:网络用语qq爱是什么 编辑:程序博客网 时间:2024/04/28 18:35
1. 添加按钮
main.xml中会自动增加Button属性代码
<Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignRight="@+id/textView1" android:layout_below="@+id/analogClock1" android:layout_marginRight="14dp" android:layout_marginTop="68dp" android:text="Button" />
2. 增加事件响应
通过Button的setOnClickListener方法为该按钮绑定一个单击事件监听器,用于监听用户的单击事件
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //将按钮绑定一个单操作的事件监听器。用于监听用户的单击操作 final Button button = (Button) findViewById(R.id.button1); button.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { final TextView text = (TextView) findViewById(R.id.textView1); text.setText("OnClick. " + " ...."); } });
为按钮增加单击事件请求
<Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignRight="@+id/textView1" android:layout_below="@+id/analogClock1" android:layout_marginRight="14dp" android:layout_marginTop="68dp" android:onClick="OnMySelfClick" //点击事件 android:text="Button" />
public void OnMySelfClick(View v) { final TextView text = (TextView) findViewById(R.id.textView1); text.setText("OnMySelfClick. " + " ...."); }
3. TextView注册点击事件
<TextView android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_above="@+id/textClock1" android:layout_centerHorizontal="true" android:layout_marginBottom="62dp" android:onClick="text_click" //点击事件 android:clickable="true" //响应点击 android:text="@string/hello_world" />
0 0
- 点击事件
- 点击事件
- 点击事件
- 点击事件
- 点击事件
- 点击事件
- 点击事件
- 点击事件
- 点击事件
- LinearLayout 点击事件 添加点击事件代码
- android 点击事件 按钮事件
- ios touch事件 点击事件
- 回车事件 模拟点击事件
- Unity3D_touch事件和点击事件
- 模拟鼠标点击事件
- 侦听点击事件
- 触发点击图片事件
- 点击事件处理
- 让我们来FirePHP
- 最近工作中,比较常用的linux命令,稍作整理
- 遍历Map的四种方法
- 用segmentedControl控制显示n个页面之一(思想、思路、无代码)--iOS开发
- [python] 多线程编程
- 点击事件
- 最新版本的phonegap环境搭建(win7)以及项目名称MainActivity问题
- Handler引起的内存泄露
- Ubuntu登录界面输入正确密码依然无法登陆
- 如何在OS X Yosemite 配置php web站点及虚拟主机?
- 英语晨读活动有感
- Hibernate Criteria examples by mkyong
- zzuli OJ 1111: 多个整数的逆序输出(函数专题)
- cookie,session与浏览器关系,application