我正在使用 Mike Penz GmailStyleCrossFadeSlidingPaneLayout。只有当应用程序启动时,我才会显示 PartialView 和 FullView 的一部分。看起来它们是相互重叠的布局。但我只能单击 PartialView 中的图标。
就在我开始将部分视图交叉淡入淡出到全视图时,一切都很好,部分视图得到了他的“背景颜色”
你知道为什么吗?谢谢
我正在使用 Mike Penz GmailStyleCrossFadeSlidingPaneLayout。只有当应用程序启动时,我才会显示 PartialView 和 FullView 的一部分。看起来它们是相互重叠的布局。但我只能单击 PartialView 中的图标。
就在我开始将部分视图交叉淡入淡出到全视图时,一切都很好,部分视图得到了他的“背景颜色”
你知道为什么吗?谢谢
这可能与SavedInstanceState
在创建“CrossfadeDrawerLayout”期间未提供时的问题有关,如下所示:https ://github.com/mikepenz/Crossfader/blob/6d778720644c5c7bc19aabd79aa8c9c70fd2da37/app/src/main/java/com/ mikepenz/crossfader/app/SimpleActivity.java#L130
crossFader = new Crossfader()
.withContent(findViewById(R.id.crossfade_content))
.withFirst(result.getSlider(), firstWidth)
.withSecond(miniResult.build(this), secondWidth)
.withGmailStyleSwiping()
.withSavedInstance(savedInstanceState)
.build()
.withSavedInstance(savedInstanceState)