--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NearestTouchFrame.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NearestTouchFrame.java
@@ -47,7 +47,7 @@ public class NearestTouchFrame extends FrameLayout {
@VisibleForTesting
NearestTouchFrame(Context context, AttributeSet attrs, Configuration c) {
super(context, attrs);
- mIsActive = c.smallestScreenWidthDp < 600;
+ mIsActive = false; //c.smallestScreenWidthDp < 600;
}
@Override
public boolean onTouchEvent(MotionEvent event) {
if (mIsActive) {
if (event.getAction() == MotionEvent.ACTION_DOWN) {
mTouchingChild = findNearestChild(event);
}
if (mTouchingChild != null) {
event.offsetLocation(mTouchingChild.getWidth() / 2 - event.getX(),
mTouchingChild.getHeight() / 2 - event.getY());
return mTouchingChild.getVisibility() == VISIBLE
&& mTouchingChild.dispatchTouchEvent(event);
}
}
return super.onTouchEvent(event);
}
SystemUI navigationbar 只让点击按键区域有效,屏蔽周边区域点击
最新推荐文章于 2024-05-23 18:59:29 发布