我在我的应用程序中使用了SemiClosedSlidingDrawer。
快速解释:
1. 滑动抽屉有“手柄”和“内容”部分 2. 内容部分在视图创建时部分打开
问题:
当我创建视图时,内容部分会被填充并缓存,然后部分显示。如果我对主要内容执行任何操作,则会反映到滑动抽屉的“内容”部分中。即使它只是部分可见。
我设法找到了答案,即“内容”未设置为GONE,因此它仍然接收触摸事件。
我必须在所有膨胀缓存完成后将内容设置为GONE。所以我需要知道:
哪个视图创建生命周期方法最后被调用?或者在哪里设置ChildView的Visibility属性?
我可以引用我的滑动抽屉的内容在活动中,并将其设置为GONE,这样就可以正常工作。但是应该有一个适当的方法来解决这个问题。
快速解释:
1. 滑动抽屉有“手柄”和“内容”部分 2. 内容部分在视图创建时部分打开
问题:
当我创建视图时,内容部分会被填充并缓存,然后部分显示。如果我对主要内容执行任何操作,则会反映到滑动抽屉的“内容”部分中。即使它只是部分可见。
我设法找到了答案,即“内容”未设置为GONE,因此它仍然接收触摸事件。
我必须在所有膨胀缓存完成后将内容设置为GONE。所以我需要知道:
哪个视图创建生命周期方法最后被调用?或者在哪里设置ChildView的Visibility属性?
我可以引用我的滑动抽屉的内容在活动中,并将其设置为GONE,这样就可以正常工作。但是应该有一个适当的方法来解决这个问题。