【发布时间】:2019-04-05 22:32:34
【问题描述】:
应该用什么来代替:
StaticLayout layout = new StaticLayout(text, paint, width, Alignment.ALIGN_NORMAL, mSpacingMult, mSpacingAdd, false);
给出这个警告:
警告:[弃用] StaticLayout(CharSequence,TextPaint,int,Alignment,float,float,boolean) 在 StaticLayout 已被弃用 StaticLayout layout = new StaticLayout(text, paint, width, Alignment.ALIGN_NORMAL, mSpacingMult, mSpacingAdd, false);
【问题讨论】:
-
我强烈建议下载您所针对的任何 Android API 的源代码,其中还包括 javadocs。例如,您正在使用的构造函数具有以下 javadoc: /** * @deprecated 请改用 {@link Builder}。 */
标签: android android-layout staticlayout