android - 如何通过在android中从第一个拖到下一个来获取 View 的内容

标签 android swipe drag

Activity中有一些 View (按钮),所以我想在用户在屏幕上拖动手指时获取 View 的内容。

enter image description here

最佳答案

将 onTouchListener 添加到您的按钮。

button.setOnTouchListener(new View.OnTouchListener() {
        @Override
        public boolean onTouch(View v, MotionEvent event) {
            switch(event.getAction())
            {
                case MotionEvent.ACTION_DOWN:
                    // add button.getText() to inputString
                break;
            }
            return super.onTouchEvent(event);
        }
});

关于android - 如何通过在android中从第一个拖到下一个来获取 View 的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33979721/

相关文章:

java - 使用 Java 和 Google 的 Firestore 运行查询时没有输出

jquery - 使用 CSS 和 JQuery 在页面之间创建滑动

javascript - jQuery UI 可拖动 : Custom Snap-To Method

java - 你如何检测双击拖动?

android - 查询解析数据库,通过忽略大小写匹配关键字返回

java - 在 Android 中的两个 Activity 之间来回发送数据

android - 以编程方式在 Google Play 商店上为应用程序启用自动更新

Activity 之间的Android PagerView

html - 使用 html css 进行图表的通用滑动手势

javascript - d3.js 散点图 - 缩放/拖动边界、缩放按钮、重置缩放、计算中位数