总之,这是一种bug吗?我正在尝试为布局中的所有AppCompatTextView设置相同的文本大小(最小值),但视图忽略了手动setTextSize。因为android studio的bug,我不能访问支持库的源码,你知道为什么和该怎么做吗?
TextViewCompat.setAutoSizeTextTypeUniformWithPresetSizes(autoScaleView, resources.getIntArray(R.array.autosize_text_sizes), TypedValue.COMPLEX_UNIT_SP)
<array name="autosize_text_sizes">
<item>4</item>
<item>5</item>
<item>6</item>
<item>7</item>
<item>8</item>
<item>9</item>
<item>10</item>
<item>11</item>
<item>12</item>
<item>14</item>
<item>16</item>
</array>
<android.support.v7.widget.AppCompatTextView
android:id="@+id/tv_title"
android:layout_width="match_parent"
android:layout_height="somedp"
android:gravity="center_horizontal|bottom"
android:paddingLeft="@dimen/pricing_toggle_half_w"
android:paddingRight="@dimen/pricing_toggle_half_w"
android:text="sometext"
android:textAllCaps="true" />发布于 2018-11-17 04:04:19
尝试使用Invalidate Caches / Restart或clean project和Rebuild project希望这能对你有所帮助
发布于 2018-11-17 13:02:24
--使用微调器和相对布局或线性布局--
<Spinner
android:id="@+id/tvTitle"
android:layout_width="match_parent"
android:layout_height="45dp"
android:layout_marginEnd="2dp"
android:layout_marginStart="2dp"
android:entries="@array/autosize_text_sizes"
android:paddingStart="5dp" />https://stackoverflow.com/questions/53342953
复制相似问题