久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3065|回復: 0
打印 上一主題 下一主題
收起左側

安卓事件處理 顯示用戶觸摸持續時間的小程序源碼

[復制鏈接]
跳轉到指定樓層
樓主
本帖最后由 dori 于 2020-12-18 23:13 編輯

設計一個顯示用戶觸摸持續時間的小程序

運行成功:
                              

MainActivity.java文件:
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.ImageView;
import android.view.MotionEvent;
import android.view.View.OnTouchListener;

public class MainActivity extends Activity implements OnTouchListener
{
    private ImageView iv;
    private EditText et;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        //加載布局
        setContentView(R.layout.activity_main);
        iv=findViewById(R.id.iv);
        et=findViewById(R.id.et);
        iv.setOnTouchListener(this);
    }
    @Override
    public boolean onTouch(View v,MotionEvent event){
        // TODO Auto-generated method stub
        long time=event.getEventTime()-event.getDownTime();//計算觸摸持續時間
        String s = String.valueOf(time);
        if(event.getActionMasked()==MotionEvent.ACTION_UP){
            et.setText(s);
        }
        return true;
    }
}


activity_main.xml文件:


<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="match_parent"
    android:layout_height="wrap_content">
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal">
        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"

            android:text="觸摸時間:"/>

        <EditText
            android:id="@+id/et"
            android:layout_width="200sp"
            android:layout_height="wrap_content"
            android:textColor="@color/colorAccent" />
        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="毫秒"/>
    </LinearLayout>
    <ImageView
        android:id="@+id/iv"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="@drawable/background"/>
</LinearLayout>

事件處理.rar (10.38 MB, 下載次數: 3)

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 免费在线黄 | 热99精品视频 | 亚洲国产激情 | 国产精品久久久亚洲 | 九九久久国产 | 欧美一区二区视频 | 欧美性网| 久久久成人免费一区二区 | 欧美色性 | 毛片片| 欧美在线视频a | 一级毛片,一级毛片 | 亚洲人免费视频 | 久久久精品一区 | 亚洲影音先锋 | 亚洲高清在线观看 | 成人亚洲一区 | 91麻豆精品一区二区三区 | 亚洲精品99| 日日夜夜视频 | 黄色在线观看网址 | 久久精品久久久 | 夜夜骑首页 | 日韩在线一区二区 | 国产精品免费一区二区三区四区 | 黄网站在线播放 | 国产真实乱全部视频 | 国产9999精品| 成人国产一区二区三区精品麻豆 | 欧美一区二区精品 | 亚洲综合色视频在线观看 | 91精品久久 | 日韩中文在线 | 久久精品91久久久久久再现 | 日韩精品一区二区三区 | 亚洲精品乱码久久久久久久久 | 日韩毛片中文字幕 | 91精品久久久久久久久久入口 | 喷水毛片 | 久久精品中文字幕 | 夜夜夜操 |