本文整理汇总了Java中com.google.samples.apps.iosched.util.SessionsHelper.shareSession方法的典型用法代码示例。如果您正苦于以下问题:Java SessionsHelper.shareSession方法的具体用法?Java SessionsHelper.shareSession怎么用?Java SessionsHelper.shareSession使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.google.samples.apps.iosched.util.SessionsHelper
的用法示例。
在下文中一共展示了SessionsHelper.shareSession方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: onOptionsItemSelected
import com.google.samples.apps.iosched.util.SessionsHelper; //导入方法依赖的package包/类
@Override
public boolean onOptionsItemSelected(MenuItem item) {
SessionsHelper helper = new SessionsHelper(this);
switch (item.getItemId()) {
// case R.id.menu_map_room:
// /* [ANALYTICS:EVENT]
// * TRIGGER: Click on the Map action on the Session Details page.
// * CATEGORY: 'Session'
// * ACTION: 'Map'
// * LABEL: session title/subtitle
// * [/ANALYTICS]
// */
// AnalyticsManager.sendEvent("Session", "Map", mTitleString, 0L);
// helper.startMapActivity(mRoomId);
// return true;
case R.id.menu_share:
// On ICS+ devices, we normally won't reach this as ShareActionProvider will handle
// sharing.
helper.shareSession(this, R.string.share_template, mTitleString,
mHashTag, mUrl);
return true;
case R.id.menu_social_stream:
if (!TextUtils.isEmpty(mHashTag)) {
/* [ANALYTICS:EVENT]
* TRIGGER: Click on the Social Stream action on the Session Details page.
* CATEGORY: 'Session'
* ACTION: 'Stream'
* LABEL: session title/subtitle
* [/ANALYTICS]
*/
AnalyticsManager.sendEvent("Session", "Stream", mTitleString, 0L);
UIUtils.showHashtagStream(this, mHashTag);
}
return true;
}
return false;
}