如何从xml文件中调用drawable文件夹中的图像?

时间:2017-08-04 14:51:23

标签: android xml

我想为"空格键"做一个不同的按钮。在我的自定义皮肤smartkeyboard为Android。

here

是我的自定义皮肤。我可以把图像放在drawable文件夹中。我想让我的空格键按钮看起来与正常状态和按下状态不同。我已将图像文件放在可绘制文件夹中。这是xml代码

<?xml version="1.0" encoding="utf-8"?>
<skin version="1.0" name="Bu">
  <background>
       <image>skin.png</image>
  </background>
  <key-background>
    <normal>normal.9.png</normal>
    <pressed>pressed.9.png</pressed>
  </key-background>
  <mod-key-background>
    <normal>normal.9.png</normal>
    <pressed>pressed.9.png</pressed>
    <normal-off>normal.9.png</normal-off>
    <pressed-off>pressed.9.png</pressed-off>
    <normal-on>mod_on.9.png</normal-on>
    <pressed-on>mod_on_pressed.9.png</pressed-on>
  </mod-key-background>
  <symbols>
    <delete>backspace.png</delete>
    <return>return.png</return>
    <search>search.png</search>
    <shift>caps.png</shift>
    <shift-locked>caps.png</shift-locked>
    <space>spacebar.png</space>
    <mic>micro.png</mic>
  </symbols>
  <colors>
    <label bold="true">#FFFFFFFF</label>
    <alt-label>#FFFFFFFF</alt-label>
    <mod-label>#FFFFFFFF</mod-label>
  </colors>
</skin>

所以,我应该添加什么代码名称,从空格键的drawable文件夹中调用该按钮。我必须把它放在哪里?

编辑:<space>spacebar.png</space>适用于图标而非按钮。 <symbol>适用于图标,<key-background>适用于按钮。

0 个答案:

没有答案