我的 S4 有问题。我有我的标题,其中填充了文本和资源。
SpannableStringBuilder builder = new SpannableStringBuilder();
if (group != null && channel != null) {
builder.append(group.name.toUpperCase(Locale.ENGLISH));
int length = group.name.length();
builder.append(" ");
Drawable arrow = getActivity().getResources().getDrawable(R.drawable.ic_arrow_right);
arrow.setBounds(0, 0, 13, 30);
ImageSpan myImage = new ImageSpan(arrow);
builder.append(" ");
builder.setSpan(myImage, length + 1, length + 2, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
builder.append(channel.name.toUpperCase(Locale.ENGLISH));
header.backgroundColor(group.getUIColor());
在这个更高分辨率的设备上,箭头看起来要小得多。我添加了一个新的资源文件夹 drawable-xxhdpi 并将图像大小增加了四倍并将其放在该文件夹中,但箭头大小或位置没有改变。我错过了什么吗?
S4:
在其他设备上: