我有全屏活动
我不希望这种情况发生。在状态栏下方,还会显示任何视图的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"/>
答案 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