gpt4 book ai didi

android - TextView autoSizeTextType 在 Compat 中不起作用

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:49:41 26 4
gpt4 key购买 nike

我尝试使用 autoSizeTextType。我的 minSdk 是 24,所有的 tools 都是 26,compat 也是 26-beta2。

通过代码尝试使它们可调:

dialogWeight.touchables.filterIsInstance<Button>().forEach {
TextViewCompat.setAutoSizeTextTypeWithDefaults(it,
TextViewCompat.AUTO_SIZE_TEXT_TYPE_UNIFORM) }

和 xml:

<android.support.v7.widget.AppCompatTextView
android:layout_height="match_parent"
android:text="7"
android:autoSizeTextType="uniform"/>

有什么想法吗?我开始相信它目前有问题

最佳答案

好的,所以有效的设置组合:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">

<android.support.v7.widget.AppCompatTextView
android:text="7"
app:autoSizeTextType="uniform"/>

您还需要将 appcompat-v7 库作为模块 build.gradle 文件中的依赖项。

dependencies {
implementation 'com.android.support:appcompat-v7:27.1.1'
}

关于android - TextView autoSizeTextType 在 Compat 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45059411/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com