android: 9 带有透明边框的补丁图像作为图像的一部分

标签 android image nine-patch

9-patch 图像应该在 9-patch 标记处有透明边框: http://developer.android.com/guide/developing/tools/draw9patch.html

但我有 9 block 图像,图像的一部分多了 4 个像素。我已将它们标记为尺寸不大的部分,但它们会被完全忽略,只会显示不透明的像素。

如何将透明图像像素标记为图像部分?

最佳答案

你好,

像这样尝试:

<ImageButton
    android:id="@+id/imgButton"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:src="@drawable/refresh_icon"
    android:background="@drawable/background_image">

资源:

refresh_icon

background_image

关于android: 9 带有透明边框的补丁图像作为图像的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9223922/

相关文章:

android - React Native - 构建成功但没有 APK 输出

html - html 图像的常见问题

java - RxJava : Reading multiple subscriptions and performing an action based on their results?

java - Android 加密不起作用(使用 AES/CBC/PKCS7Padding 的 PBKDF2WithHmacSHA256 加密)

c - 速度权衡 : Frequently Reading from file vs storing it using dynamic memory

android - 加权按钮上的文本不占用与按钮相同的空间

iphone - 如何将 Tortuga 22 NinePatch 库包含到我的 XCode 项目中?

javascript - border-radius目前可用的跨浏览器九补丁解决方案

java - 以编程方式启用画中画模式

java - 将网页另存为图像