gpt4 book ai didi

android - NinePatch 两个文本框和一个图像

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:38:28 25 4
gpt4 key购买 nike

我要实现这张图片 enter image description here

area textbox1 and textbox2 ninepatch able

enter image description here

我怎样才能 ninepatch 正是这个??

最佳答案

android 9-patch 有一个限制:由右边框和底边框定义的内容区域必须是连续的(即右边框和底边框只能有一个段)。

另一方面,您可以有多个可拉伸(stretch)区域,这些区域由顶部和左侧边框上的段定义。

在你的情况下:

对于可拉伸(stretch)区域:

  • 在左边框画一段

  • 在顶部边框上绘制两条线段(长度相同)(围绕垂直分隔线对称,但不包括垂直分隔线)。

对于内容区域:

  • 在底部边框上画一段
  • 在右边框画一段

对于内容:

  • 定义一个水平线性布局,其中包含 2 个 TextView(宽度 = 0dp,重量 = 1.0)
  • 使用你的 9-patch 图像作为背景

希望这对您有所帮助。

-------------------------------------------- ------------------------------

结果:

我使用了你的计划,但结果是这样的 enter image description here

当我的文本增加时文本框高度不增加

如何解决?

-------------------------------------------- ------------------------------

我不认为它与 9 补丁图像有关。它更可能与 textView 有关。

尝试:在 textView 上

android:layout_height="WRAP_CONTENT"

在线性布局上

android:layout_height="WRAP_CONTENT"

关于android - NinePatch 两个文本框和一个图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14301938/

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