【问题标题】:Text formatting in TextviewTextview中的文本格式
【发布时间】:2018-05-15 06:13:47
【问题描述】:

在 Android 中格式化 textview 时如何处理 \t。它会因屏幕尺寸而异吗? 是否有任何替代方案让它在所有屏幕尺寸上都相似?

【问题讨论】:

  • 使用Constraintlayout
  • 我的意思是在 Textview 中。
  • sp 中使用textsize 而不是dp

标签: android android-layout formatting textview string-formatting


【解决方案1】:

TextView 大小会因设备而异,具体取决于您在 XML 设计中提供的屏幕大小和文本大小。你可以在sp中给textSize

示例:android:textSize="10sp"

Android 会根据屏幕大小将sp 大小转换为pixels

您可以参考this SO Answer 了解转换的工作原理。您可以从官方文档here 中了解更多关于 TextView 的信息。

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-15
    • 2017-04-28
    • 1970-01-01
    • 2014-09-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多