Advertisement
Guest User

Untitled

a guest
Jul 27th, 2017
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.35 KB | None | 0 0
  1. @Override
  2. public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
  3. ViewHolder viewHolder = null;
  4. LayoutInflater inflater = LayoutInflater.from(parent.getContext());
  5. switch (viewType) {
  6. case 1:
  7. View contentView = inflater.inflate(R.layout.ad_list_card, parent, false);
  8. viewHolder = new DealViewHolder(contentView);
  9. this.sessionManager = new CLoginSessionManager(this.m_Context);
  10. HashMap<String, String> user = this.sessionManager.getLoginData();
  11. this.m_szMobileNumber = user.get(CLoginSessionManager.LOGIN_MOBILE);// getting mobile from saved preferences..........
  12. this.m_szEncryptedPassword = user.get(CLoginSessionManager.LOGIN_PASSWORD);// getting password from shared preferences...
  13. mHelper = new PreferenceHelper(m_Context);
  14. break;
  15. case 2:
  16. View facebookAdView = inflater.inflate(R.layout.soopermo_fb_card, parent, false);
  17. viewHolder = new FacebookAdHolder(facebookAdView);
  18. break;
  19. case 3:
  20. View adView = inflater.inflate(R.layout.google_ad_card, parent, false);
  21. viewHolder = new GoogleAdViewHolder(adView);
  22. break;
  23. }
  24. return viewHolder;
  25. }
  26.  
  27. @Override
  28. public int getItemViewType(int position) {
  29. return this.s_oDataset.get(position).getViewType();
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement