|
|
@@ -40,7 +40,7 @@ public class TaskDetailListAdapter extends RecyclerView.Adapter<RecyclerView.Vie
|
|
|
private TaskDetailRoot mTaskData;
|
|
|
private ArrayList<MessageListData> mListData;
|
|
|
|
|
|
- private int mEmptyHeight = 300;
|
|
|
+ private int mEmptyHeight = 200;
|
|
|
private int mTotalCount;
|
|
|
private int mFlag;
|
|
|
private Activity mActivity;
|
|
|
@@ -148,20 +148,20 @@ public class TaskDetailListAdapter extends RecyclerView.Adapter<RecyclerView.Vie
|
|
|
view.onBind(mTaskData, 0);
|
|
|
mEmptyHeight = HFCommonUtil.getScreenHeight(mContext)
|
|
|
- HFCommonUtil.getStatusBarHeight(mContext)
|
|
|
+ - HFCommonUtil.getPixelFromDimension(mContext, R.dimen.toolbar_height)
|
|
|
- view.getHeight();
|
|
|
} else if (getItemViewType(position) == TYPE_COMMENT_HEADER) {
|
|
|
CommentHeaderViewHolder view = (CommentHeaderViewHolder) holder;
|
|
|
boolean isMore = mTotalCount > getCommentCount();
|
|
|
view.onBind(isMore, mTotalCount);
|
|
|
- mEmptyHeight -= view.getHeight()
|
|
|
- + HFCommonUtil.getPixelFromDimension(mContext, R.dimen.toolbar_height)
|
|
|
- + HFCommonUtil.getPixelFromDimension(mContext, R.dimen.comment_min_height);
|
|
|
+ mEmptyHeight -= view.getHeight();
|
|
|
} else if (getItemViewType(position) == TYPE_COMMENT_CONTENT) {
|
|
|
CommentListViewHolder view = (CommentListViewHolder) holder;
|
|
|
int index = getCommentIndex(position);
|
|
|
view.onBind(mListData.get(index), index);
|
|
|
view.setLastItem(getCommentCount() - 1 == index);
|
|
|
} else if (getItemViewType(position) == TYPE_COMMENT_EMPTY) {
|
|
|
+ mEmptyHeight -= HFCommonUtil.getPixelFromDimension(mContext, R.dimen.comment_min_height);
|
|
|
MarginViewHolder view = (MarginViewHolder) holder;
|
|
|
view.onBind(mContext.getString(R.string.task_detail_comment_empty), mEmptyHeight);
|
|
|
}
|