recycleView リスト内の項目のテキストビューによって表示される行数

 tv_text.text="これはコンテンツです" //高さ、行数などを計算します。直接取得できず、直接取得した値は0となります。 

tv_text.viewTreeObserver.addOnGlobalLayoutListener(object : ViewTreeObserver.OnGlobalLayoutListener { 
                        override fun onGlobalLayout() { 
                            Log.e("TAG", "homeToday 行数" + tv_text.getLineCount()) 
                            tv_text.getViewTreeObserver().removeGlobalOnLayoutListener(this) 
                            if ( tv_text.getLineCount() > 0) { 
                                tv_text.getViewTreeObserver().removeOnGlobalLayoutListener(this) 
                            } 

                            val Lines =tv_text.getLineCount() 
                         // 処理ロジック内の UI 割り当てを更新します
              
                        } 
                    })

おすすめ

転載: blog.csdn.net/qq_25462179/article/details/131837460