Page 1 of 1

So implementieren Sie Textansicht -Zeilenabstandsmethoden für ältere Android -API?

Posted: 07 Apr 2025, 00:35
by Anonymous
Zuvor habe ich eine Frage mit dem Titel "Wie man Text in Android" auf Stackoverflow gestellt, was zu einer großartigen Antwort führte, die mir so sehr geholfen hat. Jetzt muss ich den Code auf der älteren Android -API und falls Android -API -Version 8 portieren, damit ich meine Anwendung auf hauptsächlich auf allen Android -Geräten ausführen kann.

Code: Select all

        mPagination = new Pagination(mText,
mTextView.getWidth(),
mTextView.getHeight(),
mTextView.getPaint(),
mTextView.getLineSpacingMultiplier(),
mTextView.getLineSpacingExtra(),
mTextView.getIncludeFontPadding());
< /code>

Ich muss also zumindest diese Methoden implementieren: < /p>

                TextView.getLineSpacingMultiplier()
TextView.getLineSpacingExtra()
TextView.getIncludeFontPadding()
< /code>

Die zweite scheint hier bereits als: < /p>

beschrieben zu sein.mTextView.getPaint().getFontSpacing()
* mTextView.getLineSpacingMultiplier() + mTextView.getLineSpacingExtra()
Aber ich weiß nicht, ob die anderen beiden in 2.2 relevant sind, und wenn dies der Fall ist, wie man sie in Android -API -Version 8 implementiert.>