Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Override
- public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
- ViewHolder viewHolder = null;
- LayoutInflater inflater = LayoutInflater.from(parent.getContext());
- switch (viewType) {
- case 1:
- View contentView = inflater.inflate(R.layout.ad_list_card, parent, false);
- viewHolder = new DealViewHolder(contentView);
- this.sessionManager = new CLoginSessionManager(this.m_Context);
- HashMap<String, String> user = this.sessionManager.getLoginData();
- this.m_szMobileNumber = user.get(CLoginSessionManager.LOGIN_MOBILE);// getting mobile from saved preferences..........
- this.m_szEncryptedPassword = user.get(CLoginSessionManager.LOGIN_PASSWORD);// getting password from shared preferences...
- mHelper = new PreferenceHelper(m_Context);
- break;
- case 2:
- View facebookAdView = inflater.inflate(R.layout.soopermo_fb_card, parent, false);
- viewHolder = new FacebookAdHolder(facebookAdView);
- break;
- case 3:
- View adView = inflater.inflate(R.layout.google_ad_card, parent, false);
- viewHolder = new GoogleAdViewHolder(adView);
- break;
- }
- return viewHolder;
- }
- @Override
- public int getItemViewType(int position) {
- return this.s_oDataset.get(position).getViewType();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement