基于其子级的可扩展背景图像

时间:2019-03-07 10:29:06

标签: android react-native

我希望背景图像可以根据其子对象进行扩展。 我正在使用ImageBackgroundText

<ImageBackground>
  <Text/>
</ImageBackground>

有什么办法吗? 这是一些屏幕截图

English version

German version

2 个答案:

答案 0 :(得分:0)

使用9补丁文件

  1. 在Android Studio中,右键点击要创建图片的PNG图片 NinePatch映像来自,然后单击“创建9个补丁文件”。
  2. 输入文件 为您的NinePatch图像命名,然后单击“确定”。您的图片将是 以.9.png文件扩展名创建。
  3. 双击您的新 NinePatch文件可在Android Studio中打开。您的工作区现在将 打开。左窗格是您的绘图区域,您可以在其中编辑 可伸缩补丁和内容区域的线条。右窗格 是预览区域,您可以在其中预览图形 伸展。

  4. 在1像素周长内单击以绘制定义 可伸缩补丁和(可选)内容区域。右键单击(或 按住Shift并在Mac上单击)以删除先前绘制的线条。

  5. 完成后,单击文件>保存以保存更改。

请点击以下链接查看整篇文章:https://developer.android.com/studio/write/draw9patch

答案 1 :(得分:0)

您可以为此目的使用9 Patch image。检查this中有关如何创建9补丁图像的步骤。