繁体   English   中英

Android View生命周期

[英]Android View Lifecycle

我在我的应用程序中使用SemiClosedSlidingDrawer

快速解释:

  1. 滑动抽屉有手柄内容部分
  2. 内容部分在创建视图时部分打开

问题:

当我创建视图时,内容部分被充气并缓存,然后部分显示。 如果我对主要内容执行任何操作。 它反映到滑动抽屉的内容部分。 即使它是部分可见的。

我设法找到了内容未设置为GONE的答案,因此只有接收触摸事件。

在完成所有通胀缓存后,我必须将内容设置为GONE。 所以我需要知道

哪个View创建生命周期方法最后调用? 或者在哪里设置ChildView的可见性属性?

我可以在活动中引用我的slidingDrawer内容并设置为GONE它工作正常。 但应该有一个正确的方法来解决这个问题。

我不明白为什么你不能将内容部分设置为你的活动的onCreate()?

或者,创建自己的SemiClosedSlidingDrawer实现,并使用您自己的实现覆盖所有构造函数。 像这样的东西:

SemiClosedSlidingDrawer() {
    super.SemiClosedSlidingDrawer();
    mContent.setVisibility(View.GONE);
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM