有没有用于为按钮生成选择器xml的Android工具?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (68)

我想知道是否有人知道有一个工具可以为您的自定义按钮生成XML选择器文件。我有点厌倦了创建按钮,将它们转换为.9 png文件,然后在XML中复制和粘贴自定义选择器...

我知道这些工具:

http://www.androidicongenerator.net/

http://android-ui-utils.googlecode.com/hg/asset-studio/dist/index.html

尽管它们在生成资产/资源方面非常方便,但我忽略了选择4幅图像并生成一个现成的选择器XML的选项,该选择器XML输出如下:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <!-- pressed -->
    <item android:state_pressed="true" android:background="@drawable/img_pressed" />
    <!-- focused -->
    <item android:state_focused="true" android:background="@drawable/img_focussed" />
    <!-- default -->
    <item android:background="@drawable/img_default" />
</selector>
提问于
用户回答回答于

我已经创建了更好的工具来生成可绘制的选择器。是一个Android Studio/IDEA插件SELETORCHEPEK.您只需单击‘draable-xhdpi’文件夹,选择‘GenerateAndroid选择器’和你的选择器自动出现在‘可绘图’文件夹!(假设您的资源有适当的名称)

如何操作,来源和下载:https://github.com/inmite/android-selector-chapek

用户回答回答于

我制作了一个XMLStateList生成器,您可以参考这儿,我很想看看是否有人有更好的生成器。

对我的AndroidStateList生成器进行了更新,现在您可以使用所有支持的状态。

扫码关注云+社区

领取腾讯云代金券