我是Xamarin.Android安卓开发的新手,我想了解如何解决下一个问题。
有时候,在从后台恢复我的安卓应用程序之后,我将面临下一个错误:Unable to find the default constructor on type MainMenuFragment.,MainMenuFragment被应用程序NavigationDrawerActivity使用,允许用户在应用程序内部的不同片段之间切换。
为了解决这个问题,我向MainMenuFragment添加了一个默认构造函数,如下所示:
公共类MainMenuFragment : DialogFragment { read
我正在尝试实现自上次Android主题演讲以来提供的新NavigationDrawer。
我已经启动并运行了所有内容,当按下左上角的图标时,导航抽屉会打开和关闭。
但现在我仍然有箭头图标,尽管我把它换成了安卓的ic_drawer。为什么?
下面是我指定图标的代码:
mDrawerToggle = new ActionBarDrawerToggle(
this,
mDrawerLayout,
R.drawable.ic_drawer, //<-- This is th
我实现了一个NavigationDrawer,当我按下一个NavigationDrawer项时,会发生一个Fragment Transaction,并且项目的背景变化表明它被选中了。现在,当我按下Hardware Back Button转到前面的片段时,导航抽屉项的背景仍然存在。当出现“`onBackPressed”时,如何更改所选项以引用当前片段?
提前谢谢。