本文整理汇总了Java中com.unnamed.b.atv.sample.holder.SocialViewHolder类的典型用法代码示例。如果您正苦于以下问题:Java SocialViewHolder类的具体用法?Java SocialViewHolder怎么用?Java SocialViewHolder使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
SocialViewHolder类属于com.unnamed.b.atv.sample.holder包,在下文中一共展示了SocialViewHolder类的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: addProfileData
import com.unnamed.b.atv.sample.holder.SocialViewHolder; //导入依赖的package包/类
private void addProfileData(TreeNode profile) {
TreeNode socialNetworks = new TreeNode(new IconTreeItemHolder.IconTreeItem(R.string.ic_people, "Social")).setViewHolder(new HeaderHolder(getActivity()));
TreeNode places = new TreeNode(new IconTreeItemHolder.IconTreeItem(R.string.ic_place, "Places")).setViewHolder(new HeaderHolder(getActivity()));
TreeNode facebook = new TreeNode(new SocialViewHolder.SocialItem(R.string.ic_post_facebook)).setViewHolder(new SocialViewHolder(getActivity()));
TreeNode linkedin = new TreeNode(new SocialViewHolder.SocialItem(R.string.ic_post_linkedin)).setViewHolder(new SocialViewHolder(getActivity()));
TreeNode google = new TreeNode(new SocialViewHolder.SocialItem(R.string.ic_post_gplus)).setViewHolder(new SocialViewHolder(getActivity()));
TreeNode twitter = new TreeNode(new SocialViewHolder.SocialItem(R.string.ic_post_twitter)).setViewHolder(new SocialViewHolder(getActivity()));
TreeNode lake = new TreeNode(new PlaceHolderHolder.PlaceItem("A rose garden")).setViewHolder(new PlaceHolderHolder(getActivity()));
TreeNode mountains = new TreeNode(new PlaceHolderHolder.PlaceItem("The white house")).setViewHolder(new PlaceHolderHolder(getActivity()));
places.addChildren(lake, mountains);
socialNetworks.addChildren(facebook, google, twitter, linkedin);
profile.addChildren(socialNetworks, places);
}