Android: do I need a button.xml file for each dpi folder?
<p>In order to create custom buttons in Android I create a XML file where I specify the normal and pressed images to be used on the button, like this:</p>

<pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
&lt;selector xmlns:android="http://schemas.android.com/apk/res/android"&gt;
    &lt;item android:state_pressed="true" android:drawable="@drawable/buttonPressed" /&gt;
    &lt;item android:drawable="@drawable/buttonNormal" /&gt;
&lt;/selector&gt;
</code></pre>

<p><strong>Question</strong>: I will have different images for all dpi (so images on the ldpi, mdpi, hdpi and xhdpi folders). But do I also need to copy that XML file into each of those folders?</p>

<p>I know with a single button it doesn't make a difference, but with dozens of them it might save me a lot of work if I don't need to put the XML files on all folders.</p>
