创造优雅的按钮

时间:2011-01-24 04:22:29

标签: android

如何创建或下载优雅/时尚按钮(小工具)而不是使用简单按钮?

1 个答案:

答案 0 :(得分:8)

如果你想制作一个合法的,完全实现的按钮外观,你可以创建一个状态列表9-patch drawable。

9-patch drawable是标准的drawable,可以重复切片;例如,按钮的左上角,上中心,右上角,中左等部分。

(您可以在此深入阅读:http://developer.android.com/guide/topics/graphics/2d-graphics.html#nine-patch

状态列表drawable是一个drawable,它根据特定的状态更改其资源。如果按钮正常,则突出显示并按下状态。

http://developer.android.com/guide/topics/resources/drawable-resource.html#StateList

所以你几乎需要制作三个9-patch drawables和一个state-list drawable来连接这三个九个补丁。

您可以采取其他一些方法:

  • 对视图进行子类化并从头开始构建自己的按钮。
  • 其他人提到过ImageButton