title: Why does a normal-mdpi device pick from drawable-normal-hdpi instead of the default drawable?
body: <p>I'm sorry for the odd way of putting the question.</p>
  
  <p>So basically the problem is that I have 3 directories for drawable resources</p>
  
  <ul>
  <li>drawable</li>
  <li>drawable-normal-hdpi</li>
  <li>drawable-xlarge</li>
  </ul>
  
  <p>with the intention to separate it like this</p>
  
  <p><img src="https://i.stack.imgur.com/COjDs.png" alt="I want to separate it like this"></p>
  
  <p>but it doesn't work.</p>
  
  <p>Because a device with a <em>normal screen</em> and <em>mdpi</em> still picks from <em>normal-hdpi</em> and I don't want this.</p>
  
  <p>I could rename <em>drawable</em> to <em>drawable-normal-mdpi</em> and it would work but then a really small device would complain about not finding resources.</p>
  
  <p>Which leaves me with the option of having to duplicate folder contents from <em>drawable</em> to <em>drawable-normal-mdpi</em> which sounds wrong.</p>
  
  <p>The option of using alias-xml isn't really a help since, as far as I understand, I need to have 2 xml for every-single-drawable and for me this is worse than having a duplicate folder for the lowest resolution.</p>
  
  <p>What can I do to achieve my goal as shown in the image? 
  Thanks for your time.</p>
  
  <p>edit:
  minSdkVersion="8" targetSdkVersion="15"</p>
  
  <p><strong>SOLVED:</strong></p>
  
  <p>I was able to separate it like in the image by using the directories</p>
  
  <ul>
  <li>drawable-mdpi</li>
  <li>drawable-hdpi</li>
  <li>drawable-xlarge</li>
  </ul>