Android 监听长时单击(OnLongClickListener)
16lz
2021-01-23
/res/layout/main.xml代码如下:
[html] view plain copy print ?- <?xmlversion="1.0"encoding="utf-8"?>
- <LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="fill_parent"
- android:layout_height="fill_parent"
- android:orientation="vertical">
- <TextView
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:text="长时单击事件"/>
- <Button
- android:id="@+id/longBtn"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="长按我嗷"
- android:layout_marginTop="10dp"/>
- </LinearLayout>
Java代码如下:
[java] view plain copy print ?- packagecom.demo.android.click;
- importandroid.app.Activity;
- importandroid.os.Bundle;
- importandroid.view.View;
- importandroid.widget.Button;
- importandroid.widget.Toast;
- publicclassMainActivityextendsActivity{
- privateButtonlongBtn;
- @Override
- publicvoidonCreate(BundlesavedInstanceState){
- super.onCreate(savedInstanceState);
- setContentView(R.layout.main);
- longBtn=(Button)findViewById(R.id.longBtn);
- longBtn.setOnLongClickListener(newView.OnLongClickListener(){
- @Override
- publicbooleanonLongClick(Viewv){
- Toast.makeText(MainActivity.this,"OnLongClickListener事件",Toast.LENGTH_SHORT).show();
- returnfalse;
- }
- });
- }
- }
更多相关文章
- android 100行代码实现 仿苹果滑动选择器WheelView
- Android之图文混排 (二)源代码
- 一段Android实现应用下载并自动安装apk包的代码
- Android事件分发机制——ViewRootImpl篇(前传)
- Android onTouchEvent事件
- 36个Android开发常用代码片段
- Android 进阶的小技巧整理(整理自第一行代码)
- Android 通过代码设置着色图片