摘要:
一直以为onCreateOptionsMenu(Menu menu)只会调用一次但因为项目中要用到国际化,所以会在应用运行中将其挂到后台然后切换语言,发现如果这个时候切换语言的话,onCreateOptionsMenu(Menu menu)会再次被调用。即将应用挂到后台1) 不切换语言,点击MENU,onCreateOptionsMenu(Menu menu)不调用2) 切换语言,点击MENU ,onCreateOptionsMenu(Menu menu)会调用不过这只是我写的DEMO中是这样,而我们项目就不是,不知道是不是项目中把事件给截取了???继续研究。。。原因:android在选择不同 阅读全文
摘要:
分析了NotesList这个Activity,并着重剖析了其中的intent机制,本文将继续上篇未完的工作,以NotesList为实例介绍Android的菜单机制(尤其是动态菜单机制)。简介android提供了三种菜单类型,分别为options menu,context menu,sub menu。options menu就是通过按home键来显示,context menu需要在view上按上2s后显示。这两种menu都有可以加入子菜单,子菜单不能种不能嵌套子菜单。options menu最多只能在屏幕最下面显示6个菜单选项,称为icon menu,icon menu不能有checkable选 阅读全文