按钮触摸事件
来源:互联网 发布:淘宝店铺怎么重新装修 编辑:程序博客网 时间:2024/06/06 14:11
对于触摸屏上的按钮,可以使用OnClickListener和OnLongClickListener监听器分别处理用户短时间单击和长时间单击事件
1、布局文件
<LinearLayout 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:orientation="vertical"> <Button android:id="@+id/button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="单击该按钮" /></LinearLayout>
2、onCreate()方法
public class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Button button = (Button) findViewById(R.id.button);button.setOnClickListener(new OnClickListener() {// 处理用户短时间单击按钮事件@Overridepublic void onClick(View v) {Toast.makeText(MainActivity.this, "短时间单击", Toast.LENGTH_SHORT).show();}});button.setOnLongClickListener(new OnLongClickListener() {@Overridepublic boolean onLongClick(View v) {Toast.makeText(MainActivity.this, "长时间单击", Toast.LENGTH_SHORT).show();return true;}});}
0 0
- 按钮触摸事件
- 事件处理---按钮触摸事件
- cocos2dx 单点触摸,按钮事件
- 有关按钮的触摸优先级和layer的触摸事件冲突问题
- 触摸事件
- 触摸事件
- 触摸事件
- 触摸事件
- 触摸事件
- 触摸事件
- 触摸事件
- 触摸事件
- 触摸事件
- 触摸事件
- 触摸事件
- 触摸事件
- 触摸事件
- 触摸事件
- SSM框架 SSM项目源码 SSM源码
- Git(三)远程仓库操作
- Matlab——通信原理小程序
- SpringMVC+Mybatis框架整合源码 rest websocket html5
- 外观模式
- 按钮触摸事件
- 上机题目(初级)-计算两个正整数的最大公约数和最小公倍数(Java)
- 复习笔记
- LeetCode:219. Contains Duplicate II
- 从零开始写javaweb框架笔记9-细节完善与代码优化-完善控制器层
- malloc()与calloc区别
- 熊猫密度分布制图
- C++笔记:拷贝函数和移动函数
- bit、byte、位、字节、汉字的关系