public virtual void initialize([email protected] itemData, int menuType) { mItemData = itemData; setIcon(itemData.getIcon()); setTitle(itemData.getTitleForItemView(this)); // Title only takes effect if there is no icon setId(itemData.getItemId()); setVisibility(itemData.isVisible() ? android.view.View.VISIBLE : android.view.View .GONE); setEnabled(itemData.isEnabled()); }
public virtual bool onMenuItemClick(android.view.MenuItem item) { android.widget.ActivityChooserModel dataModel = android.widget.ActivityChooserModel .get(this._enclosing.mContext, this._enclosing.mShareHistoryFileName); int itemId = item.getItemId(); android.content.Intent launchIntent = dataModel.chooseActivity(itemId); if (launchIntent != null) { this._enclosing.mContext.startActivity(launchIntent); } return true; }