onBindViewHolder
是一個不錯的方法,但有一個問題 - 視圖不一定是測量。那麼,如果我無法獲得View上的實際測量結果,我可以在哪裏調整TextView等內容的數量?如果ItemView與字符串長度相比具有一定的寬度,我想動態更改在Item視圖中呈現的Strings的長度。我測量了CharSet長度等。沒問題,但是如果我無法測量View的寬度,我怎麼知道它是否太長?與項目發揮出來。字符串也可以在兩個項目之間等等。所以我需要至少知道我可以訪問這種信息的位置。謝謝。RecyclerView適配器 - 佈局後可以在哪裏訪問項目視圖?
或許你應該使用這樣的事情:https://github.com/ViksaaSkool/AutoFitEditText因爲,在我看來,這應該是由'EditText'不'onBindViewHolder'完成。根據文檔'onBindViewHolder' - 「由RecyclerView調用以在指定位置顯示數據。」 – xAqweRx