title: Change size of elements after change language
body: <p>I have a problem when I change the language of the APP in ZTE Blade Flex (720 x 1280 299ppp). </p>
  
  <p>When you start the APP, all the sizes all well:
  <a href="https://i.stack.imgur.com/37Mq4.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/37Mq4.png" alt="enter image description here"></a></p>
  
  <p>It seems that take the image (black border) from drawable-sw280-720x1280 folder that I have made for this size. The size of text is taken from values-sw280-720x1280 folder.</p>
  
  <p>After select English language option in the APP, it seems that take the image from drawable-sw299dp-720x1280 (Is the same name image but in yellow color) and the values from values-sw280-720x1280 folder:
  <a href="https://i.stack.imgur.com/tBICf.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/tBICf.png" alt="enter image description here"></a></p>
  
  <p>The problem is when I select spanish language again. As you can see, It seems that takes image from drawable-sw280-720x1280 folder, as the first case, but the size of text is smaller:
  <a href="https://i.stack.imgur.com/mqxyX.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/mqxyX.png" alt="enter image description here"></a></p>
  
  <p>I have tried the following:</p>
  
  <p>1- Having just one folder for drawable and values.</p>
  
  <p>2- Create a folder sw-299-720x1280 for drawable and values.</p>
  
  <p>3- Create a folder sw-280-720x1280 for drawable and values.</p>
  
  <p>4- Create a folder hdpi and xhdpi for drawable and values. When I try that, first time the APP takes the image from xhdpi and after change to english language it takes the image from hdpi.</p>
  
  <p>Finally, to change the language I am doing that:</p>
  
  <pre><code>    final Configuration config = new Configuration();
       if (checkedId == R.id.idRbIdiomaEn) {
                          config.locale = Locale.ENGLISH; 
                      } else if (checkedId == R.id.idRbIdiomaEs) {
                          config.locale = new Locale("es", "ES");
                      }
      Intent i = new Intent(getActivity(), MainActivity.class);                                i.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION|Intent.FLAG_ACTIVITY_CLEAR_TOP|Intent.FLAG_ACTIVITY_CLEAR_TASK|Intent.FLAG_ACTIVITY_NEW_TASK);
      dialog.dismiss();
      startActivity(i);
      getActivity().finish();
  </code></pre>
  
  <p>-I have checked that the error only appears in Android Lollipop.</p>