Assigned
Status Update
Comments
mi...@gmail.com <mi...@gmail.com> #2
My new Android running on 8.1 is only 2 days old and has obviously many issues including software and hardware issues also invasion of privacy please update or make necessary changes for I feel I am ready to obtain legal counsel at this point for every one of the 8 devices in the last year has me operating under a Enterprise and in a family as a childHELP PLEASE
ku...@google.com <ku...@google.com>
ku...@google.com <ku...@google.com> #3
Can you provide the below requested information to better understand the issue:
Steps to reproduce
Please provide a sample application or apk to reproduce the issue.
Also kindly mention the steps to be followed for reproducing the issue with the given sample application.
Expected output
Could you please explain the expected behavior.
Current output
Could you please explain the current behavior.
Steps to reproduce
Please provide a sample application or apk to reproduce the issue.
Also kindly mention the steps to be followed for reproducing the issue with the given sample application.
Expected output
Could you please explain the expected behavior.
Current output
Could you please explain the current behavior.
bi...@gmail.com <bi...@gmail.com> #4
Thank you for your response.
Here is the layout, and don't need any extra config in Java.
(https://github.com/RubiTree/NestedScrollingHistory/blob/master/app/src/main/res/layout/activity_nested_in_nested_origin.xml )
Step:
1. Quickly slide up the inner View and lift your finger, which will create a fling, and the inner View begins to slide inertially.
2. When the internal view slides to the end, the external view will continue to slide.
3. At this point, touch the outside view and slide down.
Expected output:
1. Outside view stop and slide down. (bug3_2.gif)
Current output:
1. The outside view can't stop, it will slide down a little and then slide up continue. (bug3_1.gif)
Here is the layout, and don't need any extra config in Java.
(
Step:
1. Quickly slide up the inner View and lift your finger, which will create a fling, and the inner View begins to slide inertially.
2. When the internal view slides to the end, the external view will continue to slide.
3. At this point, touch the outside view and slide down.
Expected output:
1. Outside view stop and slide down. (bug3_2.gif)
Current output:
1. The outside view can't stop, it will slide down a little and then slide up continue. (bug3_1.gif)
ch...@gmail.com <ch...@gmail.com> #5
Verificar todos
ku...@google.com <ku...@google.com> #6
Please provide a sample application or apk to reproduce the issue.
bi...@gmail.com <bi...@gmail.com> #7
I'm glad to provide the sample apk, app-release.apk.
After launching the application, you can click the first button named "NESTED IN NESTED" to enter the target activity.
This activity layout ashttps://github.com/RubiTree/NestedScrollingHistory/blob/master/app/src/main/res/layout/activity_nested_in_nested_origin.xml .
You can reappear this bug follow the steps I provided above.
If you can't reappear it, I may record a video to show that.
After launching the application, you can click the first button named "NESTED IN NESTED" to enter the target activity.
This activity layout as
You can reappear this bug follow the steps I provided above.
If you can't reappear it, I may record a video to show that.
ku...@google.com <ku...@google.com> #8
Thank you for the reply.
We are not able to reproduce the issue. Attached video for your reference.
So, please provide the following additional information:
Android bug report
After reproducing the issue, press the volume up, volume down, and power button simultaneously. This will capture a bug report on your device in the “bug reports” directory. Attach the bug report file to this issue.
Alternate method:
After reproducing the issue, navigate to developer settings, ensure ‘USB debugging’ is enabled, then enable ‘Bug report shortcut’. To take bug report, hold the power button and select the ‘Take bug report’ option.
Screen Record of the Issue
Please capture screen record or video of the issue using following steps:
adb shell screenrecord /sdcard/video.mp4
Subsequently use following command to pull the recorded file:
adb pull /sdcard/video.mp4
Attach the file to this issue
We are not able to reproduce the issue. Attached video for your reference.
So, please provide the following additional information:
Android bug report
After reproducing the issue, press the volume up, volume down, and power button simultaneously. This will capture a bug report on your device in the “bug reports” directory. Attach the bug report file to this issue.
Alternate method:
After reproducing the issue, navigate to developer settings, ensure ‘USB debugging’ is enabled, then enable ‘Bug report shortcut’. To take bug report, hold the power button and select the ‘Take bug report’ option.
Screen Record of the Issue
Please capture screen record or video of the issue using following steps:
adb shell screenrecord /sdcard/video.mp4
Subsequently use following command to pull the recorded file:
adb pull /sdcard/video.mp4
Attach the file to this issue
ku...@google.com <ku...@google.com> #9
Please provide the information as requested in comment #8 , For us to further investigate this issue.
bi...@gmail.com <bi...@gmail.com> #10
Hi,
I'm sorry for not give timely feedback for personal reasons.
I watched the video you sent, and you have actually reproduced the issue. If you look at the details of the sliding carefully, you may already be able to see it.
I think it needs not any bug report, you can see all about the issue from the video.
So I slowed down the 3-4 seconds in your video and add some mark with simple tools. You will see that the last slide is very weird. That's what I want to feedback on this issue.
I'm sorry for not give timely feedback for personal reasons.
I watched the video you sent, and you have actually reproduced the issue. If you look at the details of the sliding carefully, you may already be able to see it.
I think it needs not any bug report, you can see all about the issue from the video.
So I slowed down the 3-4 seconds in your video and add some mark with simple tools. You will see that the last slide is very weird. That's what I want to feedback on this issue.
bi...@gmail.com <bi...@gmail.com> #11
The last weird scroll up makes me can't stop scroll as the issue content descript.
Description
I have a `NestedScrollView` in a `NestedScrollView`(androidx.core 1.1.0-alpha01). When the external `NestedScrollView` is triggered by sliding the internal `NestedScrollView`, I can't stop it by touching the external `NestedScrollView` like bug3_1.gif.
I try to fix this bug by extending `NestedScrollView` : (only key parts below, here have the complete code:
```java
private boolean mIsBeingTouched = false;
@Override
public boolean onTouchEvent(MotionEvent ev) {
switch (ev.getActionMasked()) {
case MotionEvent.ACTION_DOWN:
mIsBeingTouched = true;
break;
case MotionEvent.ACTION_CANCEL:
case MotionEvent.ACTION_UP:
mIsBeingTouched = false;
break;
}
return super.onTouchEvent(ev);
}
private void onNestedScrollInternal(int dyUnconsumed, int type, @Nullable int[] consumed) {
final int oldScrollY = getScrollY();
if (!mIsBeingTouched) scrollBy(0, dyUnconsumed); // key line
final int myConsumed = getScrollY() - oldScrollY;
if (consumed != null) {
consumed[1] += myConsumed;
}
final int myUnconsumed = dyUnconsumed - myConsumed;
childHelper.dispatchNestedScroll(0, myConsumed, 0, myUnconsumed, null, type, consumed);
}
```
The `NestedScrollView4` works like bug3_2.gif. It seems that the bug is fixed.
I guess that `NestedScrollingChild3` and `NestedScrollingParent3` are used to fix this bug, but it is not completely fixed in the situation that `NestedScrollView` nested `NestedScrollView`.