如何在Android中使TextView自动调整大小?

猫王

我想实现自动调整文本大小以实现更好兼容性的方法。

我关注了这篇文章:

https://developer.android.com/guide/topics/ui/look-and-feel/autosizing-textview

我写这段代码:

<TextView
        android:id="@+id/textView5"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:autoSizeMaxTextSize="100sp"
        android:autoSizeMinTextSize="12sp"
        android:autoSizeStepGranularity="2sp"
        android:autoSizeTextType="none"
        android:fontFamily="@font/arimo"
        android:text="Ti piace Youtube?"
        android:textAlignment="viewStart"
        android:textAllCaps="false"
        android:textColor="#F8F3F3"
        android:textSize="20sp"
        android:textStyle="bold"
        app:autoSizePresetSizes="@array/autosize_text_sizes" />

我错了吗?文字不会自动调整大小,例如,在Nexus S Emulator中,我看不到完整的文字,但文字被剪切了。

感谢猫王

哈尔

我使用ssp和sdp。ssp是文本的可缩放大小单位,它是android SDK,它提供了新的大小单位-ssp(可缩放sp)。此大小单位基于sp大小单位(用于文本)与屏幕大小进行缩放。它可以帮助Android开发人员支持多个屏幕和sdp。这是用于非文本视图的sdp大小单位的同级。https://github.com/intuit/ssphttps://github.com/intuit/sdp使用gradle并编译如下所示的库

implementation 'com.intuit.sdp:sdp-android:1.0.4'
    implementation 'com.intuit.ssp:ssp-android:1.0.4'

在您的布局活动xml中,例如您可以提供的文本

android:textSize =“ @ dimen / _16ssp”用于布局

android:layout_height =“ @ dimen / _16sdp”会照顾所有喜欢的屏幕。

对于仅implementation 'com.intuit.ssp:ssp-android:1.0.4'在gradle文件上添加文本的示例,这是TextView中xml文件上的示例,如下实施

<TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Intuit"
                android:textColor="@android:color/black"
                android:textSize="@dimen/_40ssp"/>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在 Android Studio 中的 TextView 中自动调整文本大小?

来自分类Dev

如何包装textview自动调整大小的内容

来自分类Dev

Android如何在键盘弹出时忽略自动调整大小?

来自分类Dev

如何根据Android中文本的长度动态自动调整TextView的大小?

来自分类Dev

自动调整Android的Textview

来自分类Dev

如何根据String的大小自动调整TextView的高度?

来自分类Dev

如何在自适应div中使带有按钮的文本输入自动调整大小

来自分类Dev

如何在其中使用UILabel支持自动调整UITableViewCell的大小

来自分类Dev

如何在表视图标题视图中使用UISegmentedControl自动调整UIView的大小

来自分类Dev

如何在按钮上显示动态文本并在Android中自动调整其大小?

来自分类Dev

如何根据Android的分辨率调整TextView的大小

来自分类Dev

如何在android中调整图像大小以在扩展的通知中使用它?

来自分类Dev

如何在AnyLogic中自动调整GUI元素的大小?

来自分类Dev

如何在:: after伪元素中自动调整圆圈的大小?

来自分类Dev

如何在调整浏览器大小等时自动调整Web字体的大小

来自分类Dev

如何在Swift中使用视图调整子图层的大小?

来自分类Dev

如何在tk中使用窗口调整图像大小

来自分类Dev

如何在ReactJS中使用CSS调整按钮的大小

来自分类Dev

如何在<div>中使用flexigrid调整<div>元素的大小

来自分类Dev

如何在Android的PreferenceScreen中使用textview?

来自分类Dev

如何避免TextView中的文字换行,以自动调整文字大小?

来自分类Dev

如何避免TextView中的文字换行,以自动调整文字大小?

来自分类Dev

如何在窗口调整大小和初始化时优化图像自动调整

来自分类Dev

调整窗口大小时如何自动调整 JFreeChart 的大小

来自分类Dev

如何自动调整大小,兼容,调整所有android设备的屏幕尺寸

来自分类Dev

如何在Android Xamarin中调整ImageButton的大小?

来自分类Dev

如何在Android中调整图像大小以匹配父对象

来自分类Dev

如何在Android上调整Yuv图像的大小

来自分类Dev

如何在android中正确调整scrollview的大小

Related 相关文章

  1. 1

    如何在 Android Studio 中的 TextView 中自动调整文本大小?

  2. 2

    如何包装textview自动调整大小的内容

  3. 3

    Android如何在键盘弹出时忽略自动调整大小?

  4. 4

    如何根据Android中文本的长度动态自动调整TextView的大小?

  5. 5

    自动调整Android的Textview

  6. 6

    如何根据String的大小自动调整TextView的高度?

  7. 7

    如何在自适应div中使带有按钮的文本输入自动调整大小

  8. 8

    如何在其中使用UILabel支持自动调整UITableViewCell的大小

  9. 9

    如何在表视图标题视图中使用UISegmentedControl自动调整UIView的大小

  10. 10

    如何在按钮上显示动态文本并在Android中自动调整其大小?

  11. 11

    如何根据Android的分辨率调整TextView的大小

  12. 12

    如何在android中调整图像大小以在扩展的通知中使用它?

  13. 13

    如何在AnyLogic中自动调整GUI元素的大小?

  14. 14

    如何在:: after伪元素中自动调整圆圈的大小?

  15. 15

    如何在调整浏览器大小等时自动调整Web字体的大小

  16. 16

    如何在Swift中使用视图调整子图层的大小?

  17. 17

    如何在tk中使用窗口调整图像大小

  18. 18

    如何在ReactJS中使用CSS调整按钮的大小

  19. 19

    如何在<div>中使用flexigrid调整<div>元素的大小

  20. 20

    如何在Android的PreferenceScreen中使用textview?

  21. 21

    如何避免TextView中的文字换行,以自动调整文字大小?

  22. 22

    如何避免TextView中的文字换行,以自动调整文字大小?

  23. 23

    如何在窗口调整大小和初始化时优化图像自动调整

  24. 24

    调整窗口大小时如何自动调整 JFreeChart 的大小

  25. 25

    如何自动调整大小,兼容,调整所有android设备的屏幕尺寸

  26. 26

    如何在Android Xamarin中调整ImageButton的大小?

  27. 27

    如何在Android中调整图像大小以匹配父对象

  28. 28

    如何在Android上调整Yuv图像的大小

  29. 29

    如何在android中正确调整scrollview的大小

热门标签

归档