我使用以下代码设置右图标:editTex.setCompoundDrawablesWithIntrinsicBounds(0, 0, R.drawable.icon_valid, 0);
图标大小为12 * 12,看起来更小。我需要将其设置为至少24 * 24。我尝试使用:
Drawable dr = getResources().getDrawable(R.drawable.somedrawable);
Bitmap bitmap = ((BitmapDrawable) dr).getBitmap();
Drawable d = new BitmapDrawable(getResources(), Bitmap.createScaledBitmap(bitmap, 24, 24, true));
但setCompoundDrawablesWithIntrinsicBounds
获取的输入参数为int
而不是Drawable
答案 0 :(得分:0)
将尺寸设置为res / values
中的dimens.xml文件