1. 程式人生 > >Item高度自適應內容

Item高度自適應內容

文字高度的獲取:
private LinearLayout.LayoutParams mParams;

//獲取完整高度

private int getTextViewHeight(TextView pTextView) {
    Layout layout = pTextView.getLayout();
    int desired = layout.getLineTop(pTextView.getLineCount());
    int padding = pTextView.getCompoundPaddingTop() + pTextView.getCompoundPaddingBottom();
    return desired + padding;
}

天呢 ,很簡單的問題,只需要item 的height =“wrap_content” 即會根據內容自適應

後續補充