0
我正在閱讀11章的「大書呆子牧場指南」,我正在撰寫與Material Design非常相似的應用。應用程序有兩項活動 - 列表和項目從此列表中刪除。在detalization活性實施ViewPager
在onCreate
方法與此代碼:如何使用ViewPager製作可見的工具欄?
mViewPager = new ViewPager(this);
mViewPager.setId(R.id.viewPager);
setContentView(mViewPager);
我setContentView
如何理解我們不使用XML
標記,所以我失去了我的Toolbar
。
在這本書中應用的下一個章節都有ActionBar
。我怎樣才能將我的Toolbar
歸還給違約活動?
你應該把ViewPager在你的XML佈局,在這裏看到:http://stackoverflow.com/questions/31698756/remove-line-break-in- tablayout/32547335#32547335底部的選項卡:http://stackoverflow.com/questions/32984706/how-can-i-set-tabs-at-the-bottom-and-also-hide-top-actionbar –
@ DanielNugent我有特別複雜的體系結構和本書的片段,我正在嘗試升級這個應用程序,但我不太清楚它是如何工作的,所以我不明白爲什麼我在工具欄,FAB和導航抽屜中丟失了第二項活動。如果你有空閒時間,你可以看看我的存儲庫,並給我更多的conrete建議? https://github.com/kostyabak/TeamMaster – Kostya
你失去了TabLayout和FAB,因爲你只用ViewPager調用'setContentView()'。如果你想有一個ViewPager和一個TabLayout和一個FloatingActionButton,只需在一個包含全部三個XML佈局的XML佈局中調用'setContentView()'。查看關於實現細節的鏈接答案。 –