@Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { if (mEmojiApapter != null) { if (mItemClickListener != null) { if (position == mEmojiApapter.getCount() - 1) { mItemClickListener.onEmojiDelClick(); return; } CCPEmoji item = (CCPEmoji) mEmojiApapter.getItem(position); mItemClickListener.onEmojiItemClick(item.getId(), item.getEmojiName()); } } }