0
我有一個問題,我想把我的佈局抽屜佈局和FlyOutContainer,但在錯誤日誌中顯示一個錯誤:該DrawerLayout不能轉換爲FlyOutContainer我該怎麼做才能解決這個問題問題。我需要抽屜佈局才能進入MainActivity。使用DrawerLayout和FlyOutContainer
希望你能幫助我,對不起我的英語不好。
我有一個問題,我想把我的佈局抽屜佈局和FlyOutContainer,但在錯誤日誌中顯示一個錯誤:該DrawerLayout不能轉換爲FlyOutContainer我該怎麼做才能解決這個問題問題。我需要抽屜佈局才能進入MainActivity。使用DrawerLayout和FlyOutContainer
希望你能幫助我,對不起我的英語不好。
該演示中的代碼擴展了佈局,並將佈局的根視圖轉換爲FlyOutContainer。如果您更改佈局xml以使根目錄爲DrawerLayout,那麼該代碼不再正確運行,您可能會遇到ClassCastException。你應該這樣來做,而不是(在的onCreate()):
setContentView(R.layout.your_activity_layout);
DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout_id);
FlyOutContainer flyOutContainner = (FlyOutContainer) findViewById(R.id.fly_out_container_id);
當然,如果你實際上並不需要這些意見/佈局的參考,你可以只是停止後setContentView(...)
會如果你解釋了什麼FlyOutContainer(如果提供了鏈接)... – Karakuri
或從Logcat發佈堆棧跟蹤 – Karakuri
https://github.com/jaylamont/AndroidFlyOutMenuDemo/tree/part1/FlyOutMenuExample – user2286261