当我在状态栏下时没有点击

时间:2018-12-19 18:19:24

标签: java android xml android-studio

我有全屏活动

enter image description here

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

我的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"/>

1 个答案:

答案 0 :(得分:1)

我找到了解决方法:

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