/res/layout/main.xml代码如下:

[html] view plain copy print ?
  1. <?xmlversion="1.0"encoding="utf-8"?>
  2. <LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"
  3. android:layout_width="fill_parent"
  4. android:layout_height="fill_parent"
  5. android:orientation="vertical">
  6. <TextView
  7. android:layout_width="fill_parent"
  8. android:layout_height="wrap_content"
  9. android:text="长时单击事件"/>
  10. <Button
  11. android:id="@+id/longBtn"
  12. android:layout_width="wrap_content"
  13. android:layout_height="wrap_content"
  14. android:text="长按我嗷"
  15. android:layout_marginTop="10dp"/>
  16. </LinearLayout>

Java代码如下:

[java] view plain copy print ?
  1. packagecom.demo.android.click;
  2. importandroid.app.Activity;
  3. importandroid.os.Bundle;
  4. importandroid.view.View;
  5. importandroid.widget.Button;
  6. importandroid.widget.Toast;
  7. publicclassMainActivityextendsActivity{
  8. privateButtonlongBtn;
  9. @Override
  10. publicvoidonCreate(BundlesavedInstanceState){
  11. super.onCreate(savedInstanceState);
  12. setContentView(R.layout.main);
  13. longBtn=(Button)findViewById(R.id.longBtn);
  14. longBtn.setOnLongClickListener(newView.OnLongClickListener(){
  15. @Override
  16. publicbooleanonLongClick(Viewv){
  17. Toast.makeText(MainActivity.this,"OnLongClickListener事件",Toast.LENGTH_SHORT).show();
  18. returnfalse;
  19. }
  20. });
  21. }
  22. }

更多相关文章

  1. android 100行代码实现 仿苹果滑动选择器WheelView
  2. Android之图文混排 (二)源代码
  3. 一段Android实现应用下载并自动安装apk包的代码
  4. Android事件分发机制——ViewRootImpl篇(前传)
  5. Android onTouchEvent事件
  6. 36个Android开发常用代码片段
  7. Android 进阶的小技巧整理(整理自第一行代码)
  8. Android 通过代码设置着色图片

随机推荐

  1. 解决develop.android.com无法访问到最佳
  2. ARouter 中的踩坑之Multiple dex files d
  3. Android 开发日志之仿三星Launcher
  4. Android限定EditText的输入类型为数字或
  5. 实例收藏Android开发环境搭建和Android开
  6. Delphi XE5 for Android (六)
  7. github上十二款最著名的Android播放器开
  8. Android广播机制:Broadcast
  9. android 控件学习---------GridView
  10. Android模拟器 本地电脑上网配置 详解