- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我要实现这张图片
我怎样才能 ninepatch 正是这个??
最佳答案
android 9-patch 有一个限制:由右边框和底边框定义的内容区域必须是连续的(即右边框和底边框只能有一个段)。
另一方面,您可以有多个可拉伸(stretch)区域,这些区域由顶部和左侧边框上的段定义。
在你的情况下:
对于可拉伸(stretch)区域:
在左边框画一段
在顶部边框上绘制两条线段(长度相同)(围绕垂直分隔线对称,但不包括垂直分隔线)。
对于内容区域:
对于内容:
希望这对您有所帮助。
结果:
我使用了你的计划,但结果是这样的
当我的文本增加时文本框高度不增加
如何解决?
我不认为它与 9 补丁图像有关。它更可能与 textView 有关。
尝试:在 textView 上
android:layout_height="WRAP_CONTENT"
在线性布局上
android:layout_height="WRAP_CONTENT"
关于android - NinePatch 两个文本框和一个图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14301938/
我有一个业务需要在运行时创建 NinePatchDrawable 对象,也就是说,从服务器接收外部 .png 图像,它必须作为 9-patch 应用于按钮的背景(例如)。 我试图创建 NinePatc
我想在我的 Android 应用程序中添加嘈杂的背景。纹理非常完美,我可以创建一个 NinePatch 图像,但当我在应用程序中实际使用它时,它会拉伸(stretch)导致整个背景出现线条。知道实现这
我要实现这张图片 area textbox1 and textbox2 ninepatch able 我怎样才能 ninepatch 正是这个?? 最佳答案 android 9-patch 有一个限制
我正在阅读 https://github.com/libgdx/libgdx/wiki/Ninepatches 我的形象 toast_patch = new NinePatch(texture, 10
因此,我尝试使用图层列表将 map 图像与透明的 ninepatch Drawable 叠加。像这样: target http://f.cl.ly/items/2b1x3c3o0w3t1z0b2o2s
每当我尝试绘制一个 ninepatch 图像和一个舞台时,最后调用的东西正在绘制。我曾尝试使用正交相机但没有成功。我尝试过的: batch.setProjectionMatrix(camera.com
我的问题是: 我需要创建一个使用 NinePatch 创建的重新缩放的位图。 我当前的系统从 NinePatch 文件创建位图。然后将其送入 NinePatch(或 NinePatchDrawable
网络中是否有来自创建的 NinePatches 的任何中心点或集合? 我认为它们是真正花哨且有用的东西。即使你不是设计师,这也能给你带来很大的好处和外观。但我认为,如果互联网上有一些这方面的集合,那就
Android NinePatch图像似乎是带有额外信息的标准 .png 文件。是否有任何地方的格式规范,因为我希望能够在其他平台上实现它? 最佳答案 This是我在该主题上找到的最直接的链接。 关于
当我尝试以编程方式使用 9patch 背景时, 它仅在以下情况下有效:(场景 1)“拉伸(stretch)区域”(顶部/左侧)大于“内容填充区域”(底部/右侧) 但如果:(场景 2)填充比拉伸(str
网络中是否有来自创建的 NinePatches 的任何中心点或集合? 我认为它们是真正花哨且有用的东西。即使你不是设计师,这也能给你带来很大的好处和外观。但我认为,如果互联网上有一些这方面的集合,那就
我对我的 Android 应用程序有一个要求,即图形上的部分应该是可定制的,方法是从服务器端检索新的颜色和图像。其中一些图像是九 block 图像。 我找不到创建和显示这些 9-patch 图像(已通
我有一个 9 补丁可绘制的 XML 格式。当我尝试使用 BitmapFactory.decode 从中获取位图时,它返回 null 。无论如何可以从该资源获取位图吗? nine_patch.xml:
我正在使用 libgdx 制作一个简单的游戏。我有一个 TextureAtlas,它有我正在尝试使用的 ninepatch: 图片保存为menu.9.png 我正在使用以下代码: Image bg =
我正在测试使用 Stage 作为带有简单按钮的主菜单,使用 NinePatch 作为按钮背景。 设置此功能的代码如下所示: NinePatch 文本按钮设置 NinePatch btnNormal9
我需要为我的新 Android 应用程序绘制位图。由于我的内容 View 设置为我创建的 Game-Panel 类。我想通过位图显示图像。只是因为它比其他任何事情都更方便、更容易做。根据我从研究中收集
今天我试着让我的 ListView 更动态一点。所以我创建了一个白色的 ninepatch-image 并使用 .setColorFilter 方法添加了一个滤色器。那不是问题。但是在应用这个之后,每
有没有办法在 android 上以编程方式更改 9-patch 图像 (png) 的颜色?我知道如何使用位图执行此操作,但不知道如何使用 9-patch ... 感谢您帮助我。 问候吉姆 最佳答案 N
我正在创建一些日历 View ,我想做的是为可点击的 LineairLayout 创建背景。 因此我创建了一个带有两张图片的 StateListDrawable: 背景图片 按下项目时的图像 到目前为
我想从 SD 或 Assets 中读取几个 NinePatch 图像,因此没有编译,而且我找不到可以完成这项工作的构造函数/工厂。我也尝试过 NinePatch 工具源代码,但它使用图像的内部结构来完
我是一名优秀的程序员,十分优秀!