【问题标题】:How to place text within the content area of a nine patch image?如何在九个补丁图像的内容区域内放置文本?
【发布时间】:2020-08-27 05:14:36
【问题描述】:

九个补丁图像被设置为 Textview 的背景图像,当文本应位于定义的内容区域内时,文本当前与 TextView 的左上角对齐。

我已经尝试设置拉伸区域和内容区域的约束条件 已定义并显示如下:

Nine Patch image

但是,文本不会出现在内容区域内。

TextView with Nine-patch image background

应该改变什么以使文本出现在九个补丁图像的内容区域内?

【问题讨论】:

  • 请包含九个补丁资源和用于在您的应用程序中放置图像和文本的代码(布局 xml 和/或 java/kotlin)。

标签: android android-layout nine-patch


【解决方案1】:

什么对我有用: 我刚刚意识到,如果我在我的 Android 设备上实时运行该应用程序,文本确实会出现在九个补丁内容区域中,但在 Android Studio 中查看布局时不会出现。可能是 Android Studio 的内部问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-05-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-14
    • 2012-10-03
    • 1970-01-01
    相关资源
    最近更新 更多