修改游戏/新闻评论详情评论输入框显示异常
This commit is contained in:
@ -96,6 +96,8 @@ public class MessageDetailFragment extends NormalFragment implements OnCommentCa
|
||||
ScrollView mScrollView;
|
||||
@BindView(R.id.answer_comment_content_container)
|
||||
View mReplyEditorContainer;
|
||||
@BindView(R.id.placeholderView)
|
||||
View mPlaceholderView;
|
||||
|
||||
private LinearLayoutManager mLayoutManager;
|
||||
|
||||
@ -519,14 +521,18 @@ public class MessageDetailFragment extends NormalFragment implements OnCommentCa
|
||||
mOffset = Math.abs(height);
|
||||
}
|
||||
DisplayUtils.setLightStatusBar(requireActivity(), !isPopup);
|
||||
|
||||
mPlaceholderView.setVisibility(isPopup ? View.VISIBLE : View.GONE);
|
||||
|
||||
LinearLayout.LayoutParams mScrollViewParams = (LinearLayout.LayoutParams) mScrollView.getLayoutParams();
|
||||
mScrollViewParams.width = isPopup ? LinearLayout.LayoutParams.MATCH_PARENT : 0;
|
||||
mScrollViewParams.height = isPopup ? DisplayUtils.dip2px(64f) : DisplayUtils.dip2px(28f);
|
||||
mScrollViewParams.height = isPopup ? DisplayUtils.dip2px(76f) : DisplayUtils.dip2px(28f);
|
||||
mScrollViewParams.topMargin = isPopup ? DisplayUtils.dip2px(8f) : 0;
|
||||
mScrollView.setLayoutParams(mScrollViewParams);
|
||||
|
||||
RelativeLayout.LayoutParams mLayoutParams = (RelativeLayout.LayoutParams) mReplyEditorContainer.getLayoutParams();
|
||||
mLayoutParams.height = isPopup ? DisplayUtils.dip2px(130f) : LinearLayout.LayoutParams.WRAP_CONTENT;
|
||||
mLayoutParams.bottomMargin = isPopup ? height + mOffset - DisplayUtils.dip2px(12f) : 0;
|
||||
mLayoutParams.height = LinearLayout.LayoutParams.WRAP_CONTENT;
|
||||
mLayoutParams.bottomMargin = isPopup ? height + mOffset : 0;
|
||||
mReplyEditorContainer.setLayoutParams(mLayoutParams);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user