+ // http://stackoverflow.com/questions/2521959/how-to-scale-an-image-in-imageview-to-keep-the-aspect-ratio
+ searchHintIcon.setLayoutParams(new LinearLayout.LayoutParams(
+ application.languageButtonPixels * 3 / 4, LayoutParams.WRAP_CONTENT));
+ searchHintIcon.setScaleType(ScaleType.FIT_CENTER);
+ searchHintIcon.setAdjustViewBounds(true);
+ searchHintIcon.setPadding(1, application.languageButtonPixels / 8, 1, 0);