public ContactTileAdapter( Context context, ContactTileView.Listener listener, int numCols, DisplayType displayType) { mListener = listener; mContext = context; mResources = context.getResources(); mColumnCount = (displayType == DisplayType.FREQUENT_ONLY ? 1 : numCols); mDisplayType = displayType; mNumFrequents = 0; // Converting padding in dips to padding in pixels mPaddingInPixels = mContext.getResources().getDimensionPixelSize(R.dimen.contact_tile_divider_padding); mWhitespaceStartEnd = mContext.getResources().getDimensionPixelSize(R.dimen.contact_tile_start_end_whitespace); bindColumnIndices(); }