首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >当我在状态栏下时没有单击

当我在状态栏下时没有单击
EN

Stack Overflow用户
提问于 2018-12-20 02:19:24
回答 1查看 54关注 0票数 1

我有一个全屏活动

我不希望这种情况发生。在状态栏下时,还会显示任何视图的onClickListener。

My ImageView OnClickListener:

img.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {

        onSelectImageClick(v);

    }
});

XML:

<ImageView
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:scaleType="centerCrop"
    android:adjustViewBounds="true"
    android:id="@+id/img"
    android:src="@drawable/empty"/>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-12-20 03:48:58

我找到了解决方案:

img.setOnTouchListener(new View.OnTouchListener() {
        @Override
        public boolean onTouch(View v, MotionEvent event) {

            if(event.getAction() == MotionEvent.ACTION_DOWN) {

                x = event.getX();
                y = event.getY();

            } else if (event.getAction() == MotionEvent.ACTION_UP) {

                x2 = event.getX();
                y2 = event.getY();

                if(x==x2 && y==y2){



                }else{



                }

            }

            return false;
        }
    });

谢谢,Anhayt Ananun

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53857100

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档