使用butterknife简化代码
public class DrawerNavigationMenu extends Fragment implements OnClickListener {
@InjectView(R.id.iv_portrait)
CircleImageView ivPortrait;
@InjectView(R.id.tv_name)
TextView tvName;
@InjectView(R.id.menu_user_info_layout)
LinearLayout menuUserInfoLayout;
@InjectView(R.id.menu_user_info_login_tips_layout)
LinearLayout menuUserInfoLoginTipsLayout;
@InjectView(R.id.menu_item_explore)
LinearLayout menuItemExplore;
@InjectView(R.id.menu_item_myself)
LinearLayout menuItemMyself;
@InjectView(R.id.menu_item_language)
LinearLayout menuItemLanguage;
@InjectView(R.id.menu_item_shake)
LinearLayout menuItemShake;
@InjectView(R.id.menu_item_scan)
LinearLayout menuItemScan;
@InjectView(R.id.menu_item_setting)
LinearLayout menuItemSetting;
public static DrawerNavigationMenu newInstance() {
return new DrawerNavigationMenu();
}
....
}