1

我正在关注一个人xxxx.syncState()onPostCreate()方法中调用的教程。他的应用程序运行良好——它以汉堡包图标开始,然后变成箭头图标。在我这边,图标一直是箭头,但抽屉有效。

如果我将这个xxxx.syncState()调用移到上面的onCreate()方法(就在它结束之前)——行为符合预期。

谁能说出为什么会发生这种情况,因为我怀疑这样做的正确方法是让它处于onPostCreate()方法之下?android是否充满了经常需要(稍微)不同地完成的事情,在新手开发者中造成混乱,或者由于版本不同等原因有充分的理由?

[已解决] 这解决了我的问题:显示箭头而不是材料设计版本的汉堡图标。为什么 onPostCreate 中的 syncState 不起作用?

4

0 回答 0