在TextView
中,我将drawableLeft
设置为从中心显示drawable
的位置。我需要将drawableLeft
与TextView
内的顶部对齐,例如此图像。
有可能实现这一目标吗?
最佳答案
使用SpannableString和ImageSpan可以实现这一点。
String msg=" "+"haii";
ImageSpan mImageSpan== new ImageSpan(mContext, R.drawable.icon);
SpannableString text = new SpannableString(msg);
text.setSpan(mImageSpan, 0, 1, 0);
mTextView.setText(text);
字符串变量中的多余空格由图标代替。