@Override protected void initParam() { if (UserProxy.isLogin(this)) user = UserProxy.getCurrentUser(this); newsItem = (NewsItem) getIntent().getSerializableExtra(Constant.NEWS_ITEM); nextItem = (NextItem) getIntent().getSerializableExtra(Constant.NEXT_ITEM); if (null != newsItem) { // 新闻 title = newsItem.getTitle(); url = newsItem.getUrl(); } else if (null != nextItem) { // NEXT title = nextItem.getTitle(); url = nextItem.getUrl(); } // 重新调用一次onCreateOptionsMenu,更新收藏状态 invalidateOptionsMenu(); }